TomTom

Engineering Manager

TomTom • NL
Hybrid

What You’ll Do

  • Lead a cross-functional team of 3–5 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.
  • What You’ll Need

  • A Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 7+ years of hands-on software development experience, preferably in C++, including at least 1 year leading or mentoring 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 Eindhoven or Amsterdam.
  • Nice to Have

  • Hands-on experience with Kotlin.