Mapbox is the leading real-time location platform for location-aware businesses, providing tools for navigation of people, packages, and vehicles.
The Maps API team builds and maintains applications and infrastructure for creating and distributing Mapbox maps, handling billions of requests daily.
The team is responsible for maintaining high-traffic read APIs and distributed ETL pipelines for internal and external customers.
As a Software Development Engineer II, you will balance rapid development of new mapping tools with the reliability of services as they scale.
Responsibilities include writing robust application code, building and deploying microservices, diagnosing complex system behavior, and facilitating continuous delivery.
You will collaborate with your team, execute tasks, design systems, promote operational excellence, reduce technical debt, and uphold a culture of collaboration and transparency.
Requirements:
You must have 5+ years of experience building scalable high volume low latency backend services.
Proficiency in the tech stack, including Python, TypeScript (backend), and AWS (CDK/ECS/Step Functions/Lambda/S3) is required.
Familiarity with code versioning tools, such as GitHub, is necessary.
You should be able to engage, learn, and contribute quickly to initiatives.
The ability to perform independently on all development tasks based on designs and specifications is essential.
A self-starter attitude with a focus on communication and outcomes is important.
An empirical analytical approach is needed, including developing hypotheses and communicating findings.
A desire to share expertise through documentation, mentorship, and discussions is expected.
You should be open to working with individuals from diverse backgrounds and perspectives.
A high-quality mindset, including writing unit tests and proactively remedying defects, is crucial.
Benefits:
Mapbox offers supportive healthcare and parental leave to ensure employees can be their whole selves at work.
The company provides flexibility for personal matters that arise in life.
There is an emphasis on teaching and learning to equip employees with the necessary tools for success.
Mapbox values diversity and encourages individuals from all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.