Software Engineering Manager

TomTom International BV
Amsterdam, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Amsterdam, Netherlands

Tech stack

Software Quality
Iterative and Incremental Development
Software Engineering
Systems Architecture
Technical Debt
Information Technology

Job description

  • Lead a cross-functional team of 10-15 software engineers to deliver features, improvements, and robust systems.
  • Translate business objectives into clear technical direction, team priorities, and actionable roadmaps.
  • Use monitoring, automation, testing, and metrics-driven decision making to improve customer experience, software quality, and developer productivity.
  • Partner closely with product managers and technical leads to plan iterations, refine work packages, remove impediments, and ensure predictable delivery.
  • Foster a culture of ownership, collaboration, and continuous improvement-enabling engineers to grow and perform at their best.
  • Participate hands-on in technical discussions and architecture reviews when needed, supporting informed decision-making without micromanaging.
  • Analyze customer requests, triage issues, and drive actionable outcomes based on their feedback.
  • Work with the tech lead and your team to analyze, run, test, and demonstrate product code and functionalities.
  • Promote engineering best practices across code quality, observability, security, testing, and incident response.
  • Lead performance reviews, support career development, and provide valuable feedback and coaching to team members.
  • Communicate effectively with stakeholders-including major automotive manufacturers-ensuring clarity on risks, trade-offs, and progress.

Requirements

  • A Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 7+ years of hands-on software development experience, including at least 5 years managing engineers.
  • Experience designing or reviewing technical solution proposals and system architectures.
  • A track record of delivering high-quality software on time using iterative and incremental development practices.
  • Strong communication and interpersonal skills for collaboration across technical and non-technical stakeholders.
  • Ability to prioritize effectively while balancing technical debt, product needs, and team capacity.
  • A valid driving license and driving experience, enabling you to better understand the domain and customer needs.
  • Being comfortable working at least two days from one of our offices in Amsterdam.

About the company

At Tomtom, we are a leading provider of location technology, building scalable platforms and products that power applications across industries. You'll be leading a multi-disciplinary engineering team within our Search & Data unit, focused on building and shipping production-grade systems. You will guide teams in a fast-evolving space, where the emphasis is on strong software engineering fundamentals, rapid iteration, and turning complex ideas into reliable products at scale.

Apply for this position