Hybrid Software Engineer I

Posted 4 hours ago

Apply now

About the role

  • Software Engineer developing high-quality software solutions for TomTom's Search API team. Collaborating on complex projects and driving continuous improvements in search technology.

Responsibilities

  • Design, develop, and maintain high-quality software solutions for the TomTom Search API team.
  • Participate in complex search-related projects, from initial concept to deployment.
  • Contribute to system optimizations and improving performance to ensure fast and reliable search results.
  • Conduct thorough code reviews and provide constructive feedback to your peers to maintain high code quality standards.
  • Collaborate closely with cross-functional teams, to understand requirements and deliver impactful solutions.
  • Develop and maintain technical documentation to ensure knowledge sharing and project continuity.
  • Drive continuous improvement initiatives to enhance development processes, tools, and methodologies.
  • Stay up-to-date with the latest industry trends and technologies, and apply them to improve our search platform.

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 1+ years of experience in software development, particularly with Java.
  • Understanding of distributed systems and scalability challenges.
  • Experience with DevOps practices and tools, such as CI/CD pipelines, Docker, and Kubernetes.
  • Excellent problem-solving skills and a demonstrated ability to tackle complex technical challenges.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Knowledge of RESTful APIs and microservices architecture.
  • A proactive approach and a continuous learning mindset.
  • Nice to have: Strong understanding of search algorithms, data structures, and system design principles.
  • Familiarity with search technologies such as Elasticsearch.

Benefits

  • A competitive compensation package, of course.
  • Time and resources to grow and develop, including a personal development budget and paid leave for learning days, as well as paid access to e-learning resources such as O’Reilly and LinkedIn Learning.
  • Time to support life outside of work, with enhanced parental leave plus paid leave to care for loved ones and volunteer in local communities.
  • Work flexibility, where TomTom’ers, in agreement with their manager and team, use both the office and home to focus, collaborate, learn and socialize.
  • Improve your home office with a setup budget and get extra support with a monthly allowance.
  • Enjoy options to work from your home country and abroad for a set number of days each year, to visit family and friends, or to simply explore the world we’re mapping.
  • Take the holidays you want with a competitive holiday plan, plus an extra day off to celebrate your birthday.
  • Join annual events like our Hackathon and DevDays to bring your ideas to life with talented teammates from around the world.
  • Become a part of our inclusive global culture and have the chance to collaborate with a diverse community – we have over 80 nationalities at TomTom!

Job title

Software Engineer I

Job type

Experience level

Junior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job