Senior Backend Engineer, Search Data Pipelines

Mapbox

Washington (District of Columbia)

On-site

USD 160,650 - 217,350

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mapbox is seeking an experienced engineer for the Search Data team to build scalable backend systems and data pipelines. You will work with terabytes of telemetry and geospatial data, ingesting it via batch and streaming systems on AWS, and collaborating with cross‑team engineers to deliver robust data solutions.

You will mentor peers, emphasize operational excellence, and contribute to AI‑enabled workflows within the SDLC.

Qualifications

  • 5+ years of experience building scalable backend systems and data pipelines.
  • Hands‑on experience with AWS technologies like Lambda, S3, Athena, Glue, and EMR.
  • Strong proficiency in SQL and Python.
  • Proficiency in at least one modern programming language (NodeJS, Scala, or Java) suitable for backend services and data processing.
  • Demonstrated history of designing batch and real‑time data processing systems and developed judgment to implement new data pipelines and best practices around it.
  • Familiarity working with Apache Spark or other Hadoop based technologies.
  • Familiarity with CI/CD processes.
  • Experience with introducing quality and operational metrics into a data ETL pipeline.
  • Integrating data with APIs and querying data through APIs.
  • Experience with AI tools in the software development lifecycle.

Responsibilities

  • Work with specialized telemetry and geospatial data sets including addresses, road networks, buildings, and points of interest (POIs).
  • Build and support our batch and streaming ingestion systems that ingest terabytes of data per day.
  • Interface with engineers from other teams to understand their needs for geospatial data and provide solutions.
  • Simplify and strengthen Mapbox’s processes and tools for designing, deploying, and monitoring data processing and querying workloads on AWS.
  • Document your work and decision-making processes, and lead presentations and discussions in a way that is easy for others to understand.
  • Mentor other software engineers to develop all aspects of their engineering skill sets, including participating in design and code reviews.
  • Promote a culture of operational excellence by meticulously testing and monitoring our systems and code, writing documentation, and being on-call to support the health of our services.
  • Reduce technical debt, share your knowledge, and invest in your teammates’ health and happiness, while optimizing application performance and accelerating feature velocity.
  • Uphold a culture of collaboration, transparency, creativity, inclusion, and data-driven decisions.

Skills

Backend systems
Data pipelines
SQL
Python
NodeJS/Scala/Java
AWS
CI/CD
Apache Spark/Hadoop
APIs
AI in SDLC
Geospatial data
Docker
ML infrastructure

Tools

Docker
Apache Spark

Job description

Mapbox is seeking an experienced engineer for the Search Data team to build scalable backend systems and data pipelines. You will work with terabytes of telemetry and geospatial data, ingesting it via batch and streaming systems on AWS, and collaborating with cross‑team engineers to deliver robust data solutions.

You will mentor peers, emphasize operational excellence, and contribute to AI‑enabled workflows within the SDLC.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Data Engineer, Geospatial & ETL
Backend Data Engineer, Geospatial & ETL

Mapbox • San Francisco (CA)

On-site
USD 160,000 - 218,000
Software Development Engineer II, Search Data
Software Development Engineer II, Search Data

Mapbox • San Francisco (CA)

On-site
USD 160,000 - 218,000
Software Development Engineer II, Search Data
Software Development Engineer II, Search Data

Mapbox • Washington

On-site
USD 160,000 - 218,000
Senior Data Engineer - Road Networks & Pipelines (Remote)
Senior Data Engineer - Road Networks & Pipelines (Remote)

Mapbox Inc. • Germany (OH)

On-site
USD 102,000 - 149,000
Staff Software Engineer, Places API & Geospatial Search
Staff Software Engineer, Places API & Geospatial Search

Mapbox • San Francisco (CA)

On-site
USD 194,000 - 264,000
Software Development Engineer II, Search
Software Development Engineer II, Search

Mapbox • San Francisco (CA)

On-site
USD 160,000 - 218,000
Health care
Parental leave
Flexible working hours
Software Development Engineer II, Search
Software Development Engineer II, Search

Mapbox • Washington

Remote
USD 157,000 - 214,000
Flexible work hours
Supportive healthcare
Parental leave
+1
Software Development Engineer II, Search
Software Development Engineer II, Search

Mapbox • United States

On-site
USD 157,000 - 214,000
Flexible working hours
Health care benefits
Supportive parental leave
Senior Software Data Engineer - HD Maps & Pipelines
Senior Software Data Engineer - HD Maps & Pipelines

Mapbox • Town of Poland (NY)

On-site
USD 75,000 - 112,000
Lead Backend Engineer, Maps API – Remote
Lead Backend Engineer, Maps API – Remote

Mapbox • United States

On-site
USD 194,000 - 264,000