Mapbox is seeking a Software Development Engineer II to design, develop, and operate significant areas of its routing services. The ideal candidate will have experience building scalable high-volume low-latency backend services, knowledge of operating systems and distributed systems, and a rigorous approach to problem-solving.
Requirements
- 5+ years of experience building scalable high volume low latency backend services
- Experience engineering modern C++ and Linux server applications in a commercial or open-source development environment, or equivalent performance-critical systems experience with Go, Rust, or the JVM
- Knowledge of operating systems and distributed systems (e.g., fault-tolerance, consistency, service discovery, etc.)
- A rigorous approach to problem solving, using experiments and data analysis to drive quality of service improvements
- Willingness to go beyond your comfort zone and develop new skills across the full range of our stack
Benefits
- Annual base compensation for this role ranges from $157,675 - $213,325 for most US locations and 5% to 10% higher for US locations with a higher cost of labor
- Flexible working environment with support for teaching and learning to equip employees with the tools needed to be successful in their function and the company
- Health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people