Software Development Engineer II, Guidance (C++)

1 Month ago • 5 Years + • Programming • $157,675 PA - $213,325 PA

Job Summary

Job Description

Mapbox is seeking a Software Development Engineer II, Guidance (C++) to join their Navigation team. This role involves designing, developing, and operating significant areas of their routing services. You will solve complex guidance scenarios, develop best-in-class guidance experiences, provide customizable solutions for large OEMs and niche customers, and build tools for mapping and navigation. The ideal candidate has 5+ years of experience building scalable backend services, C++ and Linux server applications, knowledge of operating systems and distributed systems, and a data-driven approach to problem-solving. Mapbox values high-performing, creative individuals who are committed to learning and diversity.
Must have:
  • 5+ years of experience building scalable backend services
  • Experience engineering modern C++ and Linux server applications
  • Knowledge of operating systems and distributed systems
  • Rigorous approach to problem solving using data analysis
Good to have:
  • Experience with Go, Rust, or JVM for performance-critical systems
  • Willingness to develop new skills across the full stack
Perks:
  • Supportive health care
  • Parental leave
  • Flexibility for life events
  • Innovating on employee support

Job Details

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. 

What We Do

The Navigation team develops and operates web services powering virtually all of Mapbox’s strategic navigation initiatives in consumer, automotive, and logistics. This is a highly multidisciplinary team, with work spanning distributed systems on AWS to geospatial localization, traffic telemetry, and mapping.

Read about Mapbox Navigation on our blog: https://blog.mapbox.com/tagged/navigation

What You'll Do

 As an Engineer, you will be responsible for designing, developing and operating significant areas of our routing services. In this role, you can expect to:

  • Solve complex guidance scenarios that don’t have good solutions today

  • Develop best-in-class guidance experiences that make routing enjoyable, not robotic

  • Provide highly customizable guidance solutions for large OEMs as well as very niche customers with unique use cases

  • Build the tools others will use to unlock incredible mapping and navigation solutions never seen before

What We Believe are Important Traits for This Role

  • 5+ years of experience building scalable high volume low latency backend services

  • Experience engineering modern C++ and Linux server applications in a commercial or open-source development environment, or equivalent performance-critical systems experience with Go, Rust, or the JVM.

  • Knowledge of operating systems and distributed systems (e.g., fault-tolerance, consistency, service discovery, etc.)

  • A rigorous approach to problem solving, using experiments and data analysis to drive quality of service improvements

  • Willingness to go beyond your comfort zone and develop new skills across the full range of our stack

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.

Our annual base compensation for this role ranges from $157,675 - $213,325 for most US locations and 5% to 10% higher for US locations with a higher cost of labor. 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), market demands, and specific work location. Please discuss your specific work location with your recruiter for more information.

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

Mapbox participates in E-Verify to confirm employee work authorization. Please refer to the Notice of E-Verify Participation and Right to Work posters for more information.

We are committed to a fair and equitable hiring process. We do not discriminate against any protected class.

#LI-Remote

Similar Jobs

binance - Binance Accelerator Program - Research Data Analyst

binance

Taipei City, Taiwan (Remote)
1 Month ago
Adyen - Team Lead, Account Management Strategy and Execution

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
PayPal - Fraud Science Data Engineer

PayPal

Scottsdale, Arizona, United States (Hybrid)
2 Months ago
Tesla - Sustainability/Energy Management Operations Specialist - Facilities

Tesla

North Holland, Netherlands (On-Site)
5 Months ago
Zuora - Solution Consultant - Fraud

Zuora

United States (Remote)
1 Month ago
Payactive - Database Developer

Payactive

Milpitas, California, United States (On-Site)
10 Months ago
PwC - Java Analyst and Developer

PwC

Piracicaba, State Of São Paulo, Brazil (On-Site)
3 Weeks ago
FICO - Senior C++ Engineer (Parallel Processing)

FICO

United States (Remote)
1 Year ago
Capgemini - Java Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Integrant - Lead Python Developer

Integrant

Cairo, Cairo Governorate, Egypt (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

AeroSpike - Senior Software Engineer, Systems

AeroSpike

Mountain View, California, United States (On-Site)
2 Months ago
Mixpanel - Senior Software Engineer, Platform Engineering

Mixpanel

United States (Remote)
3 Weeks ago
Tencent - Compliance Testing Senior Manager

Tencent

Hong Kong (On-Site)
7 Months ago
Apple - AMP Fraud Data Analyst

Apple

Austin, Texas, United States (On-Site)
2 Months ago
Unity - Senior Machine Learning Engineer

Unity

San Francisco, California, United States (On-Site)
1 Week ago
The Globel Talent Co - Data Analyst

The Globel Talent Co

Johannesburg, Gauteng, South Africa (Remote)
3 Months ago
FICO - Site Reliability Engineering-Engineer II

FICO

Pune, Maharashtra, India (On-Site)
1 Month ago
Temporal Technologies - Staff Software Engineer, Cloud Identity

Temporal Technologies

United States (Remote)
1 Month ago
DraftKings - Senior Analyst, Digital Marketing

DraftKings

Boston, Massachusetts, United States (On-Site)
4 Months ago
Apple - Software Engineer - Databases, ASE

Apple

Seattle, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Open Systems Technologies - Regional Sales Manager - West Region

Open Systems Technologies

Denver, Colorado, United States (Remote)
1 Week ago
Zones - Senior Cloud Client Executive

Zones

Auburn, Washington, United States (On-Site)
1 Month ago
Next Level Business Services - Oracle DBA (With SAP Experience)

Next Level Business Services

Atlanta, Georgia, United States (On-Site)
9 Months ago
ElevenLabs - Sales Operations

ElevenLabs

San Francisco, California, United States (Remote)
4 Months ago
Solace - Healthcare Recruiter

Solace

United States (Remote)
3 Months ago
Carbon Health - Medical Assistant

Carbon Health

Kyle, Texas, United States (On-Site)
3 Weeks ago
HCL Tech - Senior Technical Specialist - Siemens PLM

HCL Tech

New York, United States (On-Site)
2 Months ago
Apple - US-Store Leader

Apple

Houston, Texas, United States (On-Site)
2 Months ago
Saviynt - Technical Account Manager

Saviynt

Atlanta, Georgia, United States (Remote)
9 Months ago
Moloco - New Business Director - Streaming

Moloco

Los Angeles, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Yodlee - Senior Database Administrator

Yodlee

Thiruvananthapuram, Kerala, India (On-Site)
3 Months ago
HCL Tech - Technical Lead - Embedded C

HCL Tech

Washington, United States (On-Site)
2 Months ago
T systems - Golang Developer

T systems

Pune, Maharashtra, India (On-Site)
3 Weeks ago
Merkur gaming  - Java EE

Merkur gaming

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Epic Games - Core Tech Programmer

Epic Games

Bellevue, Washington, United States (On-Site)
3 Months ago
Nagarro - Principal Engineer, Java

Nagarro

India (Remote)
9 Months ago
Epic Games - Senior Dev-Ops Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
3 Months ago
binance - Senior Rust Engineer, Futures

binance

Ho Chi Minh City, Ho Chi Minh City, Vietnam (Remote)
1 Year ago
Synechron - Senior Core Java Developer

Synechron

New York, United States (On-Site)
1 Month ago
Quantic Dream - Graphic Programmer

Quantic Dream

Paris, Île-de-France, France (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded