Mapbox is hiring a Geospatial Data Engineer on our Boundaries team

Software Development Engineer II, Search

Mapbox US · Mid

Sponsorship not specified$161k-$217kDetected 44 days ago
PythonC++Data StructuresAlgorithmsMachine LearningData AnalysisEmbedded SystemsSystems EngineeringCommunicationProblem Solving

About the role

  • Our work ensures that users-from drivers navigating remote highways to mobile users in dense urban dead zones-experience a reliable, fast, and consistent search experience wherever they go.
  • Our interview process will include discussion of how you use AI in your engineering workflow.
  • Please discuss your specific work location with your recruiter for more information.

Responsibilities

  • Design, code, and optimize core search algorithms tailored for on-device execution, ensuring high-speed query resolution under strict CPU, memory, and storage constraints.
  • Collaborate across multiple R&D and backend teams to seamlessly integrate data processing pipelines and ensure parity between our cloud and offline search products.
  • Collect and monitor deep system telemetry to evaluate performance tradeoffs (e.g., CPU utilization vs. query latency), establish baselines, and drive continuous architectural improvements.
  • Play a key role in defining the technical roadmap, scoping complex features, and writing technical design documents for next-generation offline search capabilities.
  • Excellent communication skills in English, with a proven ability to collaborate effectively across cross-functional engineering, product, and data teams.

Requirements

  • Strong proficiency in C++ (our core engine language), with a solid understanding of memory management, multi-threading, and systems-level programming.
  • Experience with Python or other scripting languages commonly used for tooling, data processing, or test automation.

Nice to have

  • Prior experience in the mapping, navigation, or automotive industry.
  • Contributions to open-source geospatial or data analysis projects.
  • In addition to our core values https://www.mapbox.com/about/values/, which are not unique to this position and are necessary for Mapbox leaders:
  • We value high-performing creative individuals who dig into problems and opportunities.
  • We believe in individuals being their whole selves at work.
  • We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.
  • We do not discriminate against any protected class.
  • Completing this application requires you to provide personal data, such as your name and contact information, which is mandatory for Mapbox to process your application.

Skills

  • Mapbox is the leading real-time location platform for a new generation of location-aware businesses.
  • More than 4 million registered developers have chosen Mapbox because of the platform's flexibility, security and privacy compliance.

Compensation

  • Our annual base compensation for this role ranges from $160,650 - $217,350 for most US locations and 5% to 10% higher for US locations with a higher cost of labor.

Benefits

  • We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people.
  • We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company.

Company info

  • The Search Box - Offline Search team is responsible for building a robust, high-performance search engine that empowers mobile and automotive customers to find places, addresses, and points of interest seamlessly, even in environments with zero network connectivity.
  • We do this by engineering highly optimized on-device search algorithms, developing advanced data compression and efficient delta update mechanisms, and creating lightweight, scalable tile-based solutions that deliver low-latency results on constrained hardware.
  • As AI becomes embedded in modern engineering workflows, we value engineers who can thoughtfully integrate AI into design, development, and decision-making.

This listing is sourced directly from Mapbox is hiring a Geospatial Data Engineer on our Boundaries team's careers page and normalized into a canonical job model.