About the job
Join Mapbox, the premier real-time location platform empowering a new generation of location-aware businesses. Our unique suite of tools enables organizations to facilitate seamless navigation for people, packages, and vehicles across the globe. With over 4 million registered developers, Mapbox stands out for its flexibility, security, and commitment to privacy compliance. Organizations leverage Mapbox’s innovative applications, data, SDKs, and APIs to create tailor-made and immersive experiences that captivate their customers.
What We Do
Our team is dedicated to constructing the mission-critical engine that drives real-time navigation for Mapbox's largest global clients. We handle petabytes of geospatial data through a sophisticated combination of high-scale backend services, data pipelines, and AI workflows to detect, validate, and communicate live updates on road conditions, from traffic jams to road closures. The intelligent AI agents we develop enhance our core algorithms, ensuring that Mapbox maps reflect the dynamic nature of the roads and enable millions of drivers to reach their destinations optimally.
As part of the Incidents team, engineers play a vital role in managing the complete incident lifecycle:
Intelligent Ingestion and Detection: Create automated AI agents to gather data and identify closures using proprietary Mapbox signals.
Validation and Conflation: Utilize algorithms to invalidate outdated data and consolidate duplicate reports into a single, high-fidelity source of truth.
Strategic Delivery: Develop systems that make this data accessible across the entire Mapbox ecosystem.
AI Collaboration: Collaborate with the MapGPT team to enhance our Feedback Agent, allowing us to refine the map using real-time customer insights.
As AI becomes increasingly integrated into engineering workflows, we value engineers who can thoughtfully incorporate AI into design, development, and decision-making processes. Our interview process will include discussions on your use of AI in your engineering workflow.
What You Will Do
As a Software Development Engineer II on the Incidents team, you can look forward to:
Working collaboratively with your team to identify and define well-scoped tasks.
Participating in the development, testing, and deployment of incident management software.
Engaging in code reviews and contributing to team discussions on best practices.
Utilizing cutting-edge technologies to solve complex challenges in real-time data processing.
