Mapbox is the leading real-time location platform for location-aware businesses, providing tools for navigation of people, packages, and vehicles.
The Navigation team develops web services for Mapbox’s navigation initiatives in consumer, automotive, and logistics sectors.
As a Software Development Engineer II, you will design, develop, and operate significant areas of routing services.
You will solve complex guidance scenarios, develop enjoyable routing experiences, provide customizable guidance solutions for OEMs and niche customers, and build tools for innovative mapping and navigation solutions.
Requirements:
You must have 5+ years of experience in building scalable, high-volume, low-latency backend services.
Experience in engineering modern C++ and Linux server applications in a commercial or open-source environment is required, or equivalent experience with Go, Rust, or JVM.
Knowledge of operating systems and distributed systems, including fault-tolerance, consistency, and service discovery, is necessary.
A rigorous approach to problem-solving using experiments and data analysis to improve quality of service is essential.
You should be willing to develop new skills across the full range of the technology stack.
Benefits:
Mapbox offers supportive healthcare, parental leave, and flexibility for personal matters.
The company emphasizes an environment of teaching and learning to help employees succeed.
Mapbox is committed to growing a diverse team and encourages applications from individuals of all backgrounds, genders, ethnicities, abilities, and sexual orientations.
The annual base compensation for this role ranges from $157,675 to $213,325, with potential increases for higher-cost labor locations.