JobMesh

Backend Engineer

TomTom · Madrid, ES

What you'll do - Join a distributed team of software engineers working on high impact projects for autonomous vehicles, within the [HD Map]( https://www. tom...

Job description

What 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,...