About the job
Join Mapbox, the premier real-time location platform empowering a new generation of location-aware businesses. Our platform offers an unparalleled suite of tools to facilitate the navigation of individuals, packages, and vehicles globally. With over 4 million registered developers, Mapbox is favored for its adaptability, robust security, and commitment to privacy compliance. Organizations leverage Mapbox's data, SDKs, and APIs to craft tailored and immersive experiences that captivate their audiences.
About the Data Tooling Team
The Data Tooling team is responsible for a range of services that support the review, validation, and editing of Mapbox’s global basemap content. Our mission is to provide customers with the most precise and continuously updated Live Map of the world. We utilize advanced data processing pipelines alongside proprietary tools developed over the years, enabling us to validate millions of data updates monthly, process thousands of user feedback inputs from vehicles and mobile devices weekly, and convert millions of anonymized user sessions into machine-readable formats to derive insights at scale.
We are looking for an experienced engineer to collaborate with a dedicated team of software engineers to enhance and expand the capabilities of our mapping tools.
As AI technology becomes integral to modern engineering workflows, we value engineers who can seamlessly integrate AI into design, development, and decision-making processes. Our interview process will feature discussions on your use of AI within your engineering workflow.
Your Responsibilities
Lead the design, development, and testing of Mapbox tools and services aimed at addressing and applying fixes based on customer feedback, as well as making corrections utilizing third-party data.
Tackle complex workflow challenges and implement enhancements in both frontend and backend services in response to evolving business needs, performance metrics, and user feedback.
Establish operational metrics to ensure your services are performing as intended while continuously seeking avenues for improvement.
Maintain comprehensive documentation for your services.
Collaborate with the in-house editors team to grasp their workflows, identifying challenges and opportunities for improvement related to the services you develop.
Key Traits for Success in This Role
A minimum of 5 years of experience as a full-stack software engineer.
Strong proficiency in JavaScript and familiarity with modern frontend frameworks such as React.
Experience with backend technologies and databases.
Demonstrated ability to solve complex problems and implement effective solutions.
Excellent communication and collaboration skills.

