Job Closed
This listing is no longer active.
Mapbox powers navigation for people, packages, and vehicles everywhere.
Software Development Engineer II, EV Routing
Location
Germany
Posted
120 days ago
Salary
0
Seniority
Senior
Job Description
Software Development Engineer II, EV Routing
Mapbox
• Design and implement scalable services for our API and routing engine tiers, following best practices for deployment, resilience, and observability. • Run and design experiments to evaluate the quality, reliability, and capacity requirements of our user-facing navigation products. • Participate in end-to-end feature implementation within the larger navigation team; review code and design documents, shepherd feature releases, and participate in an on-call rotation. • Work with product owners, sales engineering, and management to drive future product direction. • Navigation API services interact with many internal systems at Mapbox, making this a high-visibility team with great opportunities to collaborate across the Company.
Job Requirements
- Strong proficiency in engineering web services (3+ years) - the experience with either Rust, C++ or Node is a big plus.
- Experience building highly-available API services within container-based environments (e.g., Docker, ECS, Fargate, Kubernetes, etc. on AWS), implementing service monitoring instrumentation, triaging incidents, resolving customer issues, and continuous product improvement.
- Knowledge of operating systems and distributed systems (e.g., fault-tolerance, consistency, service discovery, etc). System architecture experience and understanding of architectural concepts. Knowing algorithms and data structures, ability to improve the service based on data analysis and performance profiling.
- Being an excellent team player with the ability to work within a collaborative environment.
- Enthusiasm for learning and knowledge sharing, supported by strong communication skills in English.
- Passion about programming and having a strong focus on quality aspects. Implementation of automated tests.
Benefits
- We value high-performing creative individuals who dig into problems and opportunities.
- We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people.
- We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company.
- We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own the end-to-end architecture for SHI’s eCommerce platform, ensuring alignment with business objectives, scalability, security, and best-in-class customer experience. • Set and champion engineering standards, design patterns, and architectural best practices. • Leverage your expertise in eCommerce platforms to inform system design and modernization efforts. • Collaborate with product managers, senior engineers, security, DevOps, and business stakeholders to translate business requirements into technical strategy. • Mentor and coach engineers and architects across multiple teams.
Senior Full Stack Software Engineer
DropboxDropbox is the one place to keep life organized and keep work moving.
• Deliver ongoing business impact through ownership of product capabilities or technical systems • Lead the design and delivery of software solutions across specific product areas or multi-component systems • Collaborate with cross-functional teams to balance technical requirements with business goals • Mentor junior engineers and contribute to team development and growth • Lead problem-solving initiatives and drive tradeoffs to achieve optimal solutions • On-call work may be necessary occasionally to help address bugs, outages, or other operational issues.
• Design and build the core data infrastructure powering Vantage's platform - spanning ingestion pipelines, query engines, and backend services at scale • Own architecture decisions for systems built on ClickHouse, Temporal, Kubernetes, and Postgres • Drive reliability, performance, and scalability initiatives across the platform as data volume and customer load grows • Collaborate closely with product and application teams to define platform contracts, APIs, and developer tooling
• Implementar los diferentes desarrollos realizados por el equipo • Participar en todo el ciclo de vida de la aplicación, pero centrándose en la codificación y la depuración • Escribir código limpio para desarrollar aplicaciones funcionales • Solucionar problemas y depurar las aplicaciones • Realizar pruebas de la interfaz de usuario para optimizar el rendimiento • Gestionar tecnologías de vanguardia para mejorar las aplicaciones heredadas • Colaborar con los desarrolladores web front-end para integrar los elementos que se encuentran delante de los usuarios con la lógica del lado del servidor • Recabar y abordar los requisitos técnicos y de diseño • Ofrecer formación y soporte a los equipos internos • Crear código reutilizable y bibliotecas para uso futuro • Colaborar con desarrolladores, diseñadores y administradores del sistema para identificar nuevas funciones • Seguir las tecnologías emergentes




