We use cookies to improve your experience and measure how our site is used. Learn more.
Mapbox is the leading real-time location platform for a new generation of location-aware businesses. Mapbox is the only platform that equips organizations with the full set of tools to power the navigation of people, packages, and vehicles everywhere. More than 4 million registered developers have chosen Mapbox because of the platform’s flexibility, security and privacy compliance. Organizations use Mapbox applications, data, SDKs and APIs to create customized and immersive experiences that delight their customers.
The Navigation Native team builds the high-performance C++ engine that serves as the "brain" of our Navigation SDKs. This library runs directly on end-user systems (on-board), powering everything from mobile apps to in-vehicle infotainment systems for partners like BMW and Zeekr.
We solve the fundamental challenges of movement: transforming noisy GPS/IMU data into precise map-matching, managing complex road-network graphs, supporting routes and alternatives, tracking progress along a route, and providing "Electronic Horizon" capabilities for ADAS. Our work happens at the edge, supporting location frequencies up to 10Hz and ensuring a seamless experience even in tunnels or dense urban canyons.
As AI becomes embedded in modern engineering workflows, we value engineers who can thoughtfully integrate AI into design, development, and decision-making. Our interview process will include discussion of how you use AI in your engineering workflow.
What You'll Do
We are looking for smart, fast-learning engineers driven by the challenge of developing core components of the Mapbox navigation ecosystem. As a C++ Developer, you will:
Would be a Plus
In addition to our core values, which are not unique to this position and are necessary for Mapbox leaders:
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.
Our annual compensation for this role ranges from $75000 - $112000 (salaries are in USD, Umowa o Prace). Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role).
By applying for this position, you acknowledge that you have received the Mapbox Non-US Privacy Notice for applicants, which is linked here. 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.
We are committed to a fair and equitable hiring process. We do not discriminate against any protected class.
USD 75,000 - 112,000
Annually
Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Mental Health Benefits
Wellness Programs
Employee Assistance Program
401(k) / Retirement Plan
Equity / RSUs
Commuter Benefits
Unlimited PTO
Sick Days
Paid Holidays
Company Shutdown Days
Parental Leave
Adoption Leave
Caregiver Policy
Learning & Development Budget
Volunteer Time Off
Charity Matching
Employee Resource Groups
Team Events & Social Budget
Each Mapbox posting states where the role can be based. Some roles are open to candidates anywhere in one country, such as anywhere in the US or any city in Germany, while others require you to be based in a specific country, such as the UK. The careers page lets you filter openings by country, including a Remote option.
Yes. Mapbox's culture page lists offices in San Francisco, Washington D.C., Tokyo, Minsk and Helsinki, plus a London coworking space. Postings describe the flexibility to work from home or periodically from an office where applicable, and a small number of roles are marked hybrid or on-site, so check the individual listing.
Mapbox job postings say the company is distributed across time zones and makes most decisions in documents and Slack, and they list clear written communication as an expectation. Mapbox has also written that while it values team support and interaction, most forms of team communication will not be in real time.
Yes. US postings publish a base pay range that applies to most US locations and state that pay is 5% to 10% higher in US locations with a higher cost of labor. Some postings outside the US, such as roles in Poland and Minsk, also list a pay range in US dollars.
Mapbox says perks and benefits vary by the country in which you work. Its postings describe private health, dental and income protection plans "tailored to elevate your regional statutory benefits," along with paid time away, company holidays and generous absence policies. The culture page adds equity, retirement programs, mental health benefits, and paid maternity, paternity, adoption and family care leave.
After a resume review, qualified candidates have a 30-minute recruiter screen, followed for some roles by a hiring manager screen and a take-home or live-coding assessment. The final stage is a set of virtual interviews, typically four rounds of 45 to 90 minutes over Google Meet, covering technical skills and competencies mapped to Mapbox's company values. If an application moves forward, Mapbox says it will reach out within 14 business days, and it suggests the STAR method for structuring interview answers.
Bereavement Leave
Military Leave
Flexible Schedule