Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Development Engineer II, C++, Navigation image - Rise Careers
Job details

Software Development Engineer II, C++, Navigation

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 3.5 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. 

What We Do

Mapbox is looking to hire motivated, curious, and innovative C++ Software Development Engineers (SDEs) for product teams in our Navigation organization. These teams utilize a centralized hiring model where they combine their hiring efforts offering candidates the opportunity to choose which team to join.

Below are the teams that work together to hire C++ SDEs at Mapbox:

  • Nav Native - We work at the core of a Navigation SDK product serving customers with use cases ranging from turn-by-turn navigation to delivery route planning for fleets of thousands of trucks. We get users from point A to point B effectively matching them on roads as accurately as possible.

  • Routing & EV Routing - We develop advanced routing algorithms for all types of electric vehicles that enhance the driver experience by dynamically ingesting charging station data and suggesting alternative routes based on traffic and weather conditions.

What You'll Do

As a Software Development Engineer II, C++ at Mapbox, you'll play a key role in developing software for complex mapping and navigation systems for cars, web, and mobile devices. 

In this role you can expect to:

  • Write clean, fast code to implement new features and improve existing functionality.

  • Collaborate with internal teams to ensure best practices for cross-platform API design.

  • Improve the product’s performance, stability, maintainability, and simplicity.

  • Help bring open source contributions to the project, reviewing and merging pull requests.

  • Think through the best ways to solve particular technical challenges within existing technological and business constraints.

  • Uphold a culture of collaboration, transparency, creativity, inclusion, and data-driven decisions.

  • Promote operational excellence by meticulously testing and monitoring our systems and code, writing documentation, and being on-call to support the health of our services.

What We Believe are Important Traits for This Role

  • 5+ years of relative industry engineering experience.

  • Strong proficiency in C++ (versions 11, 14, or 17), algorithms, and performance optimization.

  • High quality mindset -- write unit tests, proactively remedy defects and follow through to production

  • Strong communication skills and ability to collaborate effectively with distributed teams.

  • Autonomy and proactivity around driving work to completion in the face of ambiguity.

  • A desire to share your expertise through documentation, mentorship, and both written and vocal discussion.

  • Curiosity, enthusiasm, eagerness to solve challenging technical problems in the geo and data visualization space using emerging technologies.

  • Empathy and kindness; willingness to learn from different perspectives and patience to help others grow.

Nice to Have Traits for This Role 

  • Maintaining or contributing to open source projects.

  • Location technologies (navigation, maps, GIS).

What We Value

In addition to our core values, which are not unique to this position and are necessary for Mapbox leaders:

  • We value high-performing creative individuals who dig into problems and opportunities.

  • We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people.

  • We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company.

  • 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.

By applying for this position, you acknowledge that you agree to the Mapbox Privacy Policy which is linked here.

Mapbox is an EEO Employer - Minority/Female/Veteran/Disabled/Sexual Orientation/Gender Identity

#LI-Remote

Mapbox Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Mapbox DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Mapbox
Mapbox CEO photo
Peter Sirota
Approve of CEO

Mapbox powers navigation for people, packages, and vehicles everywhere.

60 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
August 16, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs
Company
Posted 12 days ago
Company
Posted 12 days ago
Company
Posted 4 months ago
Company
Mapbox Remote No location specified
Posted 3 months ago