Listed on Mapbox’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
This role leads the design and development of algorithmic data processing systems for Mapbox's high-definition mapping products, serving autonomous vehicles and GIS customers. It suits experienced data engineers comfortable with large-scale cloud architecture, distributed computing, and cross-functional collaboration on mission-critical geospatial infrastructure.
Our summary, not Mapbox’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- Expert knowledge in Python, Scala, or Java
- Strong software engineering fundamentals
- Experience designing and building large-scale data processing applications on AWS or equivalent cloud platform
- Strong SQL skills including query optimization and execution planning
- Deep understanding of distributed computing and Spark
- Experience designing and maintaining reliable data workflows with orchestration tools
- Strong software architecture and design pattern knowledge
- Testing strategies and CI/CD practices
- Ability to make architectural and technical decisions balancing scalability, reliability, and maintainability
- Strong analytical and problem-solving skills
- Excellent cross-functional collaboration skills
- Fluent English written and spoken
Nice to have
- Prior experience in mapping, navigation, or automotive industry
- Knowledge of machine learning techniques for geospatial data analysis
- Contributions to open-source geospatial or data analysis projects