Software Development Engineer II, Roads

Mapbox is the leading real-time location platform for a new generation of location-aware businesses, providing tools to power the navigation of people, packages, and vehicles everywhere.
Data
Mid-Level Software Engineer
Remote
AI · Automotive

Description For Software Development Engineer II, Roads

Mapbox is seeking a Software Development Engineer II for their Roads team, playing a crucial role in constructing comprehensive global road networks for visual and navigational purposes. The role involves developing software/tech for best-in-class road features, navigation, and high-definition maps within a competent, cross-functional team.

Key responsibilities include:

  • Taking ownership, improving, scaling, and iterating on existing data processing pipelines
  • Designing and implementing new data processing pipelines
  • Collecting and monitoring performance metrics
  • Implementing security best practices

Important traits for this role:

  • Good knowledge of at least one programming language (C++, Python, Scala, Java)
  • Experience with AWS services or other cloud platforms
  • Experience with Hadoop (or similar) Ecosystem
  • Proficiency in SQL and distributed computing principles
  • Experience with workflow management tools (Airflow, Oozie, Luigi)
  • Creative problem-solving skills
  • Good communication skills in English

Nice-to-have traits:

  • Prior experience in mapping, navigation, or automotive industry
  • Hands-on experience with data processing platforms/frameworks (e.g., Spark)

Mapbox values high-performing creative individuals, work-life balance, continuous learning, and diversity. They offer supportive healthcare, parental leave, and flexibility for personal needs.

#LI-Remote

Last updated 17 days ago

Responsibilities For Software Development Engineer II, Roads

  • Take ownership, improve, scale and iterate on existing data processing pipelines
  • Design and implement new data processing pipelines
  • Collect and monitor performance metrics
  • Play a central role in discussing and implementing security best practices

Requirements For Software Development Engineer II, Roads

Python
Java
  • Good knowledge of at least one programming language (C++, Python, Scala, Java)
  • Experience with AWS services or other cloud platforms
  • Experience with Hadoop (or similar) Ecosystem
  • Comfortable with SQL, good understanding of SQL engine basics
  • Proficient understanding of distributed computing principles
  • Experience with workflow management tools (Airflow, Oozie, Luigi)
  • Good communication skills in English, both written and spoken

Benefits For Software Development Engineer II, Roads

Medical Insurance
Parental Leave
  • Supportive health care
  • Parental leave
  • Flexibility for personal needs

Interested in this job?

Jobs Related To Mapbox Software Development Engineer II, Roads

Application Engineer

Mid-level Application Engineer position at CompStak, focusing on ML solution implementation using Python and FastAPI, hybrid work in Belgrade.

Middle-Level Product Data Integration Engineer

Mid-level Product Data Integration Engineer position focusing on e-commerce platforms, ETL processes, and data governance with competitive compensation in Los Angeles.

Data Engineer (UK)

Data Engineer position at Dayshape, working on ETL processes and data integrations using Azure Data Factory for a growing enterprise software company.

Mid-Level/Senior Data Engineer

Mid-Level/Senior Data Engineer position at CI&T working with AWS, Data Lakes, Python, and PySpark for a major Latin American bank

Application Engineer

Mid-level Application Engineer position at CompStak, focusing on ML solution implementation using Python and FastAPI, hybrid work in Belgrade.