Strong expertise in Golang development., Leadership and people management skills., Experience with CI/CD and modern tools., Fluency in English for communication..
Key responsabilities:
Lead and mentor a SCRUM team.
Oversee the development and implementation process.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Sensys Gatso, a pioneer in traffic enforcement technology, is actively seeking a seasoned and dynamic Engineering Manager I to join our Puls team in Amsterdam. This role is not just a job; it's an opportunity to make a tangible impact on public safety and urban mobility across the globe.
As an Engineering Manager I, your primary responsibility will be to guide and lead the design and implementation of innovative features that meet customer specifications, while ensuring the software remains robust, extensible, and maintainable. You will oversee the adoption of cloud-native architectures to create scalable, high-performance systems. A major focus will be driving the adoption of Golang for developing microservices and cloud solutions, leveraging its efficiency and concurrency capabilities. You will lead efforts to integrate IoT technologies across diverse environments, from cloud to on-premise servers, and ensure the software meets the needs of a global user base. A critical aspect of your role will be to lead the transition of our application stack into a microservices-based architecture optimized for IoT, enabling scalability, enhanced performance, and a broader global impact. You will be responsible for mentoring your team and ensuring best practices are upheld in the delivery of these features.
This position offers the unique opportunity to work on innovative projects with a global impact, enhancing safety and operational efficiency in cities worldwide. While based in our vibrant Amsterdam office, your role demands flexibility, including a minimum three-day in-office work week and occasional collaboration with our Haarlem team for specific projects.
Join us at Sensys Gatso, where your skills in software engineering will contribute directly to building smarter, safer cities. This is more than a career—it's a chance to shape the future of road safety worldwide.
What you’ll be doing
Lead and develop a high-performing team SCRUM team: In your role as Engineering Manager I, you will be responsible for leading a team of 3 to 4 Golang engineers and 1 QA Engineer. You will guide the technical and professional development of your team members, and ensure that they are aligned with the broader goals of the organization.
Hands-on development and technical leadership: You will actively contribute to the team’s technical work, dedicating a significant portion of your time to hands-on development. This includes writing clean, maintainable code, reviewing pull requests, and guiding the team through technical challenges. You will play a central role in architecture and design discussions, ensuring the team adheres to best practices and high-quality standards.
Introduce and uphold excellent Golang practices: You will be responsible for driving excellence in Golang development within the team. This includes introducing and enforcing best practices, patterns, and frameworks for building scalable, efficient, and reliable systems. You will lead the effort in establishing coding standards, ensuring that the team maintains a high level of technical discipline in every phase of development.
Team planning and roadmap management: You will take joint ownership of the team’s roadmap in close collaboration with the Product Owner and the Domain Architect, ensuring alignment with business goals and technical strategy. Together with the Product Owner, you will prioritize development work and lead sprint planning, while continuously monitoring progress and making adjustments to ensure timely delivery of high-quality projects that align with the overall vision and architecture.
Mentorship and performance management: You will actively mentor your team members, helping them grow both technically and professionally. You will conduct regular one-on-ones, offering guidance and feedback, and managing individual performance to foster a culture of continuous improvement. Your role will also include helping to identify skill gaps and promoting training and growth opportunities.
Drive cross-team collaboration: You will work closely with other engineering teams, product management, and stakeholders to ensure that your team’s work is aligned with business objectives. You will facilitate communication across teams, ensuring a smooth flow of information and ensuring that your team’s work integrates seamlessly into the broader company ecosystem.
Ensure system stability through CI/CD and quality assurance: You will help lead the implementation of robust testing frameworks, CI/CD pipelines, and quality assurance processes, ensuring that the team’s work is continuously delivered and deployed with the highest level of reliability. Your involvement in these processes will help drive technical excellence and maintain system stability.
Recruitment and talent management: You will play a key role in recruiting and onboarding new engineers, ensuring that you are bringing in individuals who are both a good technical fit and contribute positively to the team culture. You will help integrate new hires into the team and ensure that they receive the support they need to succeed.
Foster a collaborative and inclusive team culture: You will cultivate a positive, inclusive team environment where everyone feels respected, supported, and motivated to do their best work. You will work to ensure that all voices are heard, and that feedback is used to drive improvement both within the team and in the development process.
What you’ll need for that
Leadership and people management skills: You must be able to manage and develop engineering talent, providing guidance, feedback, and career development opportunities. Your leadership will be essential for keeping the team focused and motivated, while fostering a culture of trust and accountability.
Hands-on technical expertise in Golang: You must have strong Golang expertise and a passion for coding. You will lead by example, writing code, reviewing PRs, and ensuring that the team follows best practices. Your deep technical knowledge will be essential for guiding the team in building robust, scalable systems.
Experience with team planning and agile management: You should have experience in managing team priorities, planning sprints, and delivering initiatives on time. You will need strong organizational skills to balance leadership and hands-on development while ensuring the team remains productive and on track.
Excellent problem-solving and decision-making abilities: You will be required to make informed decisions that balance technical needs with business objectives. Strong problem-solving skills will help you navigate technical challenges and ensure the team’s success.
Proficiency in modern development tools and practices: You should have experience with CI/CD, Kubernetes, Git, and modern software development workflows. Your role will involve helping the team implement and optimize these tools and processes.
Experience with coaching and mentoring engineers: You must have experience in mentoring engineers, helping them grow both technically and professionally. You will guide their career development through regular one-on-ones and performance reviews.
Strong communication skills: You will need to communicate effectively with both technical and non-technical stakeholders, and work to ensure smooth cross-team collaboration. Your ability to listen, provide feedback, and manage conflict will be essential in this role.
Experience in fostering a positive and inclusive team culture: You must be able to lead by example in creating an inclusive, respectful, and collaborative team environment.
Fluency in English: Proficiency in English is required for clear communication within our international team.
Office presence in Amsterdam: You will be expected to work from our Amsterdam office at least three days a week to support your team effectively.
What we offer
Empowering Work Environment: We pride ourselves on creating a workplace that empowers every employee to bring their best self forward, fostering innovation and growth.
Agile and Collaborative Teams: Benefit from our efficient Agile structures, complete with dedicated Scrum Masters and Product Owners, working alongside enthusiastic team members who are passionate about what they do.
Extensive Learning Opportunities: We provide extensive online training through various providers, allocate time for learning, offer a budget for education, and support a personal education plan. Our culture heavily supports learning and self-development, empowering you to continuously enhance your skills and career.
Competitive Compensation: Receive a salary that reflects your expertise and contribution, positioning you well within the industry standards.
Attractive Bonus Structure: Enjoy a bonus structure designed to reward your hard work and dedication, ensuring that your achievements are recognized and rewarded.
Generous Leave Policy and Remote Working Flexibility: Enjoy 25 days of leave, providing ample opportunity for relaxation and rejuvenation. Additionally, we offer the flexibility to work remotely from your home country.
International and Diverse Workplace: Join an international working environment that truly values and celebrates diversity, offering a rich exchange of perspectives and cultures.
Work with a purpose: Our vision is to save lives on the roads. Everyone at Sensys Gatso is therefore contributing to the UN goal of reducing road deaths and injuries by 50 per cent by 2030.
More about us
Sensys Gatso Group is the leading supplier of system solutions for traffic safety in the field of traffic enforcement systems. Sensys Gatso has subsidiaries in Australia, Germany, the Netherlands, Sweden, the USA, Latin America, and a branch office in the United Arab Emirates. The Sensys Gatso Group’s shares are listed at NASDAQ OMX Stockholm.
The product lines at Sensys Gatso consists of three products Flux, Puls and XIlium. Flux is the part that is placed at the roadside and acts as an edge device in a distributed traffic enforcement system, including both soft- and hardware. Puls is the data backend where data from roadside systems is collected, analyzed and enriched. Xilium acts as the frontend where processing on violations is handled. The products are all written using modern technologies and frameworks including containerization with Docker and management using Kubernetes. Flux and Puls are mainly written in golang whereas Xilium as an enterprise software is Java based.
Each product has their own dedicated product manager, and together they form the foundation of a strong product driven development team.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.