Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 8 months 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?