Mapbox, the leading real-time location platform serving over 3.5 million developers, is seeking a Software Development Engineer II to join their Data Tooling team. This role focuses on building and maintaining services for reviewing, validating, and editing Mapbox's global basemap content. The team manages robust data processing pipelines and proprietary tools that handle millions of monthly data updates and process thousands of weekly user feedback entries.
As a Full-stack Engineer, you'll be responsible for developing both frontend and backend solutions using technologies like React, Node.js, and cloud services. The role requires expertise in modern software development practices, including CI/CD, testing, and microservice architecture. You'll work on critical systems that ensure the accuracy and continuous updating of Mapbox's Live Map of the world.
The ideal candidate brings 5+ years of full-stack development experience, with strong proficiency in JavaScript, React, and Node.js. Knowledge of cloud services, UI/UX principles, and testing frameworks is essential. Experience with TypeScript, SQL/NoSQL databases, and understanding of GeoJSON and OSM tools would be advantageous.
Mapbox offers a collaborative environment across offices in the USA, Finland, China, and Belarus. They value diversity, continuous learning, and work-life balance, providing comprehensive healthcare, parental leave, and flexible work arrangements. This position offers the opportunity to work with cutting-edge location technology while contributing to a product used by millions of developers worldwide.