Software Development Engineer II (C++)

3 Months ago • 5 Years + • Programming

Job Summary

Job Description

Mapbox is seeking a Software Development Engineer II with C++ expertise to join their Navigation team. This role involves designing, developing, and operating significant areas of their routing services. You will solve complex guidance scenarios, create enjoyable routing experiences, and provide customizable guidance solutions for various customers. You will also build tools that enable new mapping and navigation solutions. The ideal candidate has 5+ years of experience building scalable backend services, proficiency in modern C++ and Linux server applications, knowledge of operating systems and distributed systems, and a data-driven approach to problem-solving. Mapbox values creativity, diversity, and employee well-being.
Must have:
  • 5+ years building scalable backend services
  • Experience with modern C++
  • Experience with Linux server applications
  • Knowledge of operating and distributed systems
  • Rigorous problem-solving using data
Good to have:
  • Experience with Go, Rust, or JVM
  • Develop new skills across the tech stack
Perks:
  • Supportive healthcare
  • Parental leave
  • Flexibility for life events

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.

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.


#LI-Remote

Similar Jobs

CookUnity - Account Manager

CookUnity

Buenos Aires, Buenos Aires, Argentina (Remote)
1 Week ago
binance - Binance Accelerator Program - Data Scientist

binance

Taipei City, Taiwan (Hybrid)
7 Months ago
Electronic Arts - Battlefield Positive Play: Game Integrity Analyst

Electronic Arts

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
level ai - AI Analyst

level ai

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Western Digital - Intern - Process Engineer

Western Digital

Biñan, Calabarzon, Philippines (On-Site)
4 Weeks ago
Saxo Bank - C# Developer for Digital Channels

Saxo Bank

Copenhagen, Denmark (On-Site)
1 Year ago
Ion - Java Junior Developer

Ion

Chișinău, Chisinau, Moldova (Hybrid)
4 Months ago
Actian - C Engineer - Bangalore/Pune

Actian

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Tesla - Site Manager Electrical/I&C

Tesla

Brandenburg, Germany (On-Site)
6 Months ago
Marsh McLennan - Database Analyst

Marsh McLennan

Cluj-Napoca, Cluj County, Romania (Hybrid)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Britive - Senior Software Engineer (Cloud)

Britive

Bengaluru, Karnataka, India (Remote)
2 Months ago
Next Level Business Services - Senior Java, Cloud Foundry Developer (Full Time)

Next Level Business Services

Herndon, Virginia, United States (On-Site)
9 Months ago
Ously games - Backend Developer / Cloud & Systems Engineer

Ously games

Frankfurt Am Main, Hessen, Germany (On-Site)
3 Weeks ago
DevRev - Member of Applied AI Engineering Team ( ETL)

DevRev

Ljubljana, Ljubljana, Slovenia (On-Site)
3 Months ago
Salesforce - Principal Solution Engineer, Data Cloud

Salesforce

Dallas, Texas, United States (On-Site)
3 Weeks ago
Stibo Systems - Java Developer, R&D Support

Stibo Systems

Aarhus, Denmark (Hybrid)
1 Month ago
Enverus - Data Analyst (Energy Analysis)

Enverus

Stonehouse, England, United Kingdom (Hybrid)
1 Week ago
Capgemini - Risk and Finance Data Analyst-Python (AWS OR ADB)

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Wolters Kluwer - Senior Financial Planning Analyst

Wolters Kluwer

Minneapolis, Minnesota, United States (Hybrid)
3 Weeks ago
Western Digital - Engineer, Quality Assurance Engineering

Western Digital

Bayan Lepas, Penang, Malaysia (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Germany

Nintendo - Intern Distributor Marketing Support (m/f/d)

Nintendo

Frankfurt Am Main, Hessen, Germany (On-Site)
10 Months ago
Axel springer - Editorial Director German Architects' Journal (m/f/d)

Axel springer

Berlin, Berlin, Germany (On-Site)
3 Weeks ago
Axel springer - Product Lead - Search Experience

Axel springer

Berlin, Berlin, Germany (On-Site)
2 Months ago
Kolibri Games - Senior Unity Developer (Tech-Art)

Kolibri Games

Berlin, Berlin, Germany (Hybrid)
3 Months ago
Wooga - Senior/Lead Monetization Manager

Wooga

Berlin, Berlin, Germany (Hybrid)
1 Month ago
luxsoft - Solution Architect

luxsoft

Germany (Remote)
1 Month ago
Handy games - 3D Character Animator

Handy games

Giebelstadt, Bavaria, Germany (On-Site)
6 Months ago
kaizen gaming  - Social Media Manager

kaizen gaming

Berlin, Berlin, Germany (On-Site)
1 Month ago
Axon - Technical Support Engineer

Axon

Kassel, Hessen, Germany (On-Site)
1 Month ago
the good eveil - Mandatory Internship Game Design or Tech Art (d/w/m)

the good eveil

Cologne, North Rhine-Westphalia, Germany (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Synechron - Lead Java Developer

Synechron

Pittsburgh, Pennsylvania, United States (On-Site)
2 Weeks ago
NCR Atleos - Software Engineer II - C++ Developer

NCR Atleos

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
TransUnion - Software Developer

TransUnion

Alderley Edge, England, United Kingdom (Hybrid)
3 Weeks ago
binance - Pioneer Talent Program - Java Engineer (Tech Compliance)

binance

Taipei City, Taiwan (Remote)
1 Month ago
Bluevine India - Senior Python Developer

Bluevine India

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Notion - Software Engineer, Developer Experience

Notion

San Francisco, California, United States (On-Site)
2 Months ago
Playtika - Java Tech Lead

Playtika

Poland (Hybrid)
9 Months ago
Nasdaq - Senior Software Developer

Nasdaq

Atlanta, Georgia, United States (On-Site)
1 Year ago
Ion - Z/OS Storage  System Programmer, Italy

Ion

Italy (Hybrid)
10 Months ago
Aristocrat - .NET Team Lead

Aristocrat

Sofia, Sofia City Province, Bulgaria (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded