We are looking for a highly technical Software Engineering Manager to join a growing Geospatial Engineering function based in Amsterdam.
With the engineering function expanding into two teams, this is an exciting opportunity to take ownership of one team of software engineers, driving infrastructure improvements, system scalability and technical excellence.
This is a hands-on technical leadership role, ideal for someone who enjoys developing engineers while remaining closely involved in coding, system design and architectural decision-making.
Key Responsibilities
- Lead, coach and develop a team of software engineers, supporting their technical growth and career progression.
- Drive improvements to existing infrastructure, focusing on scalability, reliability, performance and maintainability.
- Provide hands-on technical leadership across software development, system design and architectural decisions.
- Oversee engineering delivery, ensuring projects are completed to a high standard and within agreed timelines.
- Take ownership of production systems, supporting incident resolution, root cause analysis and continuous improvements.
- Work closely with Product Managers, engineering peers and other stakeholders to align technical solutions with business objectives.
- Champion engineering best practices, including code quality, automated testing, continuous delivery and operational excellence.
- Support the growth and development of the engineering function as it expands into two teams.
What We're Looking For
- Proven experience as a Software Engineering Manager, Engineering Team Lead or Technical Lead with people-management responsibilities.
- Strong hands‑on software engineering experience, with the ability to confidently demonstrate coding and problem‑solving skills.
- Solid knowledge of system design, software architecture and scalable distributed systems.
- Experience improving infrastructure, system performance and production reliability.
- A strong background in backend, platform or infrastructure engineering.
- Experience mentoring engineers, managing performance and building high‑performing teams.
- Familiarity with CI/CD, automated testing, monitoring and modern software development practices.
- Excellent communication skills and the ability to work effectively with technical and non-technical stakeholders.
- Geospatial, GIS or location-based technology experience would be an advantage, but is not required.
- Ability to work onsite in Amsterdam 2 days per week.
Location: Amsterdam, Netherlands (Hybrid - 2 days onsite per week)