Mapbox

data engineer in geospatial analytics

In short

Senior data engineer role at Mapbox, a real-time location platform company, focused on designing and coding algorithmic stages for scalable cloud applications in geospatial/mapping data. Requires expert Python/Scala/Java, strong SQL, distributed computing with Spark, workflow orchestration (Airflow/Dagster/Prefect/Luigi), and includes an on-call rotation for 24/7 system availability. Fully remote position requiring fluent English.

About Mapbox
Mapbox provides a real-time location platform with tools for location-aware businesses to power the navigation of people, packages, and vehicles. Organizations use its applications, data, SDKs, and APIs to create customized customer experiences. Its HD Maps product family serves ADAS, AV, and non-automotive GIS data customers.
Responsibilities
•Lead the initiation, design, and development of the product roadmap for algorithmic stages in cloud applications
•Code and develop algorithmic stages in scalable cloud applications using Python, SQL, AWS, and Spark
•Collaborate with R&D teams to integrate analytics solutions into mapping products
•Align product development with strategic objectives in collaboration with engineering teams
•Communicate directly with customers
•Participate in an on-call rotation, responding to incidents outside normal working hours, including weekends, to help maintain 24/7 system availability
Requirements
•Expert knowledge of at least one programming language: Python, Scala, or Java
•Extensive experience designing and building large-scale data processing applications and pipelines on AWS or another cloud platform
•Strong SQL skills, including query optimization, execution planning, and large-scale data processing
•Deep understanding of distributed computing and hands-on experience with frameworks such as Spark
•Experience designing and maintaining reliable data workflows with orchestration tools such as Airflow, Dagster, Prefect, or Luigi
•Strong understanding of software architecture, design patterns, testing strategies, and CI/CD practices
•Experience making architectural and technical decisions while balancing scalability, reliability, and maintainability
•Strong analytical and problem-solving skills, including the ability to drive complex technical initiatives
•Excellent communication skills and experience collaborating across cross-functional teams
•Fluent English, both written and spoken
Nice to have
•Experience in the mapping, navigation, or automotive industry
•Knowledge of machine learning techniques for geospatial data analysis
•Contributions to open-source geospatial or data analysis projects
Conditions
•Country-specific private health, dental, and income protection plans
•Family care and maternity and paternity leave policies
•Lifestyle Spending Account contributions for health, wellness, and personal growth
•Mental health support for employees and dependents
•Paid time off, company holidays, and absence policies
•Dedicated paid volunteering time in addition to standard PTO

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot