Senior/Staff Software Development Engineer, EV Platform
Job description
Senior/Staff Software Development Engineer on the EV Platform team, building the data infrastructure behind Mapbox's global EV charging station coverage, including ingestion pipelines, quality systems, and APIs.
At a glance
- Work mode
- Remote · Japan
- Languages
- English
What you'll do
- Expanding global EV charging coverage by integrating with new charge point operators across new regions
- Building systems that reconcile and unify charging station data across multiple providers into a single authoritative dataset
- Building and scaling the data ingestion pipeline for higher reliability and throughput
- Designing data validation and quality systems to ensure accuracy of charging station attributes and live availability
- Developing internal tooling and dashboards to monitor data health and surface corrections
- Supporting downstream Mapbox teams consuming EV charging data in their products
- Design and implement scalable data pipelines and backend services, following best practices for deployment, resilience, and observability
- Run and design experiments to evaluate the quality, accuracy, and coverage of EV charging data
- Participate in end-to-end feature implementation within the larger Mapbox ecosystem; review code and design documents, shepherd feature releases, and participate in an on-call rotation
- Work with product owners, partner teams, and management to drive future data platform direction
What we're looking for
- Strong proficiency in Rust (3+ years) for production backend services
- Experience building highly available backend services and data pipelines in container-based environments on AWS, including Docker, ECS, Fargate, or Kubernetes, with hands-on experience in service monitoring, incident triage, and continuous product improvement
- Knowledge of data engineering concepts, including pipeline design, data quality validation, and large-scale data processing
- Knowledge of distributed systems (fault-tolerance, consistency, service discovery); system architecture experience and understanding of architectural concepts; ability to improve services 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 a strong focus on quality; implementation of automated tests
Nice to have
- Familiarity with Argo and Datadog
Your team
EV Platform
Powers the charging infrastructure data layer behind Mapbox's electric vehicle products; aggregates and processes real-time and static EV charging station data from charge point operators around the world, building and operating data ingestion pipelines, quality assurance systems, and APIs.
Benefits
- Supportive health care
- Parental leave
- Flexibility for the things that come up in life
How to get hired
- 1Interview process will include discussion of how you use AI in your engineering workflow
Apply
About Mapbox
The leading real-time location platform for a new generation of location-aware businesses
Mapbox is the only platform that equips organizations with the full set of tools to power the navigation of people, packages, and vehicles everywhere. Organizations use Mapbox applications, data, SDKs and APIs to create customized and immersive experiences that delight their customers.
Key facts
- More than 4 million registered developers have chosen Mapbox
- Platform flexibility, security and privacy compliance
What they value
- We value high-performing creative individuals who dig into problems and opportunities
- We believe in individuals being their whole selves at work
- We emphasize an environment of teaching and learning
- We strongly believe in the value of growing a diverse team
