Lead Software Data Engineer (Roads Team)

Leading real-time location platform providing tools to power navigation of people, packages, and vehicles everywhere
Germany
Data
Staff Software Engineer
Remote
Enterprise SaaS · Automotive

Description For Lead Software Data Engineer (Roads Team)

Mapbox, the leading real-time location platform, is seeking a Lead Software Data Engineer for their Roads team. This role is crucial in developing comprehensive global road networks for both visual and navigational purposes. The position involves working with data processing pipelines, which form the foundation of all Mapbox products including maps, navigation, and search.

As a Lead Software Data Engineer, you'll be responsible for developing and maintaining data processing pipelines, implementing security best practices, and working with various cloud services and distributed computing systems. The ideal candidate should have strong programming skills in languages like Python, Java, C++, or Scala, extensive experience with AWS services, and proficiency in SQL and distributed computing.

The role offers the opportunity to work with a competent, cross-functional team in a remote environment, contributing to technology that serves over 3.5 million registered developers. Mapbox values high-performing creative individuals and promotes an environment of teaching and learning. The company is committed to diversity and inclusion, offering supportive benefits and flexible work arrangements.

This position is perfect for someone who combines technical expertise in data engineering with a passion for mapping and navigation technology. You'll be at the forefront of developing solutions that power the navigation of people, packages, and vehicles worldwide, making a direct impact on Mapbox's global customer base.

Last updated 19 hours ago

Responsibilities For Lead Software Data Engineer (Roads Team)

  • 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 key role in discussing and implementing security best practices

Requirements For Lead Software Data Engineer (Roads Team)

Python
Java
  • Good knowledge of at least one programming language (C++, Python, Scala, Java)
  • Experience with AWS services (S3, EC2, IAM, EMR, Glue, Athena, Kinesis) or any other cloud platform
  • Comfortable with SQL, good understanding of SQL engine basics
  • Proficient understanding of distributed computing principles
  • Experience with at least one workflow management tool, such as Airflow, Oozie, or Luigi
  • Strong analytical thinking and the ability to justify technical decisions
  • Good communication skills in English, both written and spoken

Benefits For Lead Software Data Engineer (Roads Team)

Parental Leave
  • Supportive health care
  • Parental leave
  • Flexible work arrangements

Interested in this job?

Jobs Related To Mapbox Lead Software Data Engineer (Roads Team)

Lead Data Engineer

Lead Data Engineer position at Disney Entertainment building scalable data platforms for Disney+, Hulu, and ESPN+ streaming services.

Staff Software Engineer, Data Science

Staff Software Engineer position at LinkedIn focusing on data science and engineering, building data foundations and tooling to empower data science teams.

Staff Data Engineer: Host Pricing & Settings

Staff Data Engineer position at Airbnb focusing on Host Pricing & Settings ML infrastructure, offering remote work and competitive compensation.

Staff Data Engineer

Staff Data Engineer position at Airbnb focusing on building and maintaining large-scale data systems and infrastructure.

Data Engineering Manager - Trust Data Foundations

Lead data engineering team at Airbnb focusing on trust and fraud prevention, managing data strategies and team development with competitive compensation and remote work options.