Backend Engineer
TomTom • ESWhat you'll do
-
Join a distributed team of software engineers working on high impact projects for autonomous vehicles, within the [HD Map](https://www.tomtom.com/newsroom/behind-the-map/how-we-make-our-hd-maps/) division at Tomtom.
-
Participate to all phases of the project lifecycle - gathering requirements, designing solutions, building new interfaces, integration with existing architectures, development, and understanding business impact.
-
Build scalable, highly available and resilient applications on the backend.
-
Take part in driving the technical decisions to improve engineering, test, and operational excellence best practices.
What you'll need
-
Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design, and complexity analysis.
-
2+ years of professional software development or data engineer experience.
-
Experience in Python and Java. Other object-oriented languages are also desirable, if you are willing to adapt to our tech stack.
-
Experience in building cloud services.
-
Familiarity with professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
-
A proactive attitude towards challenges.
-
Proven ability to learn new languages and technologies, and lead others in acquiring new skills.
-
Comfortable with written and/or verbal communication in English.