TomTom

Data Engineer / Software Engineer III

Job description

What you’ll do
  • Design and implement efficient & scalable environments for offline and real-time data processing.

  • Contribute to automating our data platform

  • Create high-performing algorithms to extract meaningful information from large & imperfect data sets.

  • Collaborate with a top-level international development team.

  • Contribute to the conceptualization of novel travel-information services and products.

  • An adventure in data analysis of one of the largest traffic data-streams worldwide.

What you’ll need
  • Profound 5+ years of programming experience in languages such as Scala, Java, or Python in a UNIX/Linux environment.

  • Experience with cloud data processing technologies (e.g., Apache Kafka, Spark, Azure Datalake, Blob, Stream Analytics, Eventhub, Delta Lake, Apache Iceberg).

  • DevOps experience (GitOps, Terraform, Kubernetes, Docker, CI/CD, Prometheus or Grafana).

  • High proficiency in designing and implementing efficient algorithms & data structures.

  • Well-written and oral language skills in English.

What’s nice to have
  • Experience with location-based content and Geographic-Information-Systems (GIS) tools.

  • Background in data-engineering and statistical data analysis.

This role requires you to be based in Germany (or willing to relocate).

Meet your team


We’re TTI (Traffic and Travel Information), a product unit within TomTom’s Location Technology Products technical unit. We use data collected from a community of hundreds of millions of connected devices to develop products and services that help consumers and businesses optimize their journeys. Our team’s flagship service, TomTom Traffic, provides precise real-time and predictive analytics for road users and businesses and their award-winning on-street parking service helps people locate that hard-to-find parking spot. You will be part of modern software development in an international working environment where creativity and algorithmic thinking are as highly valued as team-work and open communication. Lastly, on our team, you’ll see your work make a difference in how the world moves.
What we offer
  • Competitive compensation package.

  • Work flexibility program (Working @ TomTom) - work from both home and the office! [https://www.tomtom.com/careers/working-at-tomtom/]

  • Home office benefits, with a setup budget and a monthly allowance to support.

  • Chance to work abroad for 90-calendar days in select countries and states!

  • Holiday package that includes your birthday off and a volunteering day per year.

  • Bring your ideas and innovation to life during our Hackathon, DevDays, and more!

  • Take on learning opportunities – internal programs, O’Reilly and LinkedIn learning.

  • The opportunity to join one of the few top tech location specialists and have an impact on the future of mobility.

  • Be part of a supportive, inclusive, and global culture.

After you apply
  • First call:

    If your application matches the role, then it’s time to put a voice to the name! We’ll call you to set up an interview.
  • First interview:

    In this interview, we want to know more about you – what excites you about location technology and how can you help us solve global challenges.
  • Online assessment:

    We’ll set you an assignment - use your expertise to show us what you’ve got.
  • Second interview:

    We'll deep dive into your potential role and technical abilities, showing you how you’ll fit into your team and contribute with our team.
  • The final decision:

    Cue the fireworks because we’ll start the onboarding!
#LI-JG2

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.