Mapbox logo

Software Development Engineer II, Android, Navigation SDK

Mapbox

What We Do

The Navigation SDK team at Mapbox builds frameworks and applications that power navigation everywhere. Our customers include automotive, logistics, and consumer apps on Android, iOS, and Linux platforms. Our developers create top-ranking apps and navigation experiences, and we are constantly innovating in areas like Augmented Reality, AI-powered experiences, and autonomous driving.

What You'll Do

As a Software Development Engineer on the Navigation SDK team, you will:

  • Be responsible for feature development in SDK and application layers.
  • Create out-of-the-box solutions utilizing multiple Mapbox SDKs: Navigation, Maps, and Search, to get our customers’ apps up and running at virtually no cost.
  • Craft expressive and easy to use APIs for developers using our SDKs.
  • Define the technical and functional design of the product in close collaboration with other Mapbox teams and our customers.
  • Dive deep into the underlying cross-platform implementations that power our frameworks.
  • Collaborate closely with other teams across Mapbox to understand and build what is needed to enable delightful navigation experiences.

What We Believe Are Important Traits For This Role

  • Demonstrated history of shipping complex Android applications or SDKs.
  • Experience with native technologies, such as Kotlin and Java.
  • Experience with testing methodologies and frameworks.
  • Focus on usability and great user experience.
  • Desire to build frameworks and developer tools.
  • Desire to learn and to teach.
  • Passion to earn and keep customer trust.
  • Readiness to go deep in the Android stack and navigate AOSP code when needed.
  • Experience building SDKs in any language is a plus.
  • Familiarity with or a desire to learn more about C++ is a plus.

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 strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.

Benefits
Extracted with AI

  • Health insurance
  • Paid vacation
  • Parental leave
  • Flexible work hours

Similar jobs

Last update: 23 minutes ago

Mapbox logo
Mapbox

Software Development Engineer II, Search Android SDK

Join Mapbox as a Software Development Engineer II to enhance our Android SDK and innovate in delivery intelligence.

Mapbox logo
Mapbox

Software Development Engineer II, C++, Nav SDK Core

Join Mapbox as a Senior C++ Developer in Helsinki, enhancing navigation systems for global brands.

Mapbox logo
Mapbox

Software Development Engineer II, C++, Navigation

Join Mapbox as a Software Development Engineer II, specializing in C++ for navigation systems. Work remotely.

Mapbox logo
Mapbox

Senior Software Engineer - Android Search SDK

Join Mapbox as a Senior Software Engineer to develop Android Search SDKs remotely.

Mapbox logo
Mapbox

Software Development Engineer II, API

Join Mapbox as a Software Development Engineer II, API in Helsinki, focusing on backend services, NodeJS, AWS, and TypeScript.

Mapbox logo
Mapbox

Software Development Engineer II, C++

Join Mapbox as a Software Development Engineer II, focusing on C++ and improving routing experiences in Helsinki.

Mapbox logo
Mapbox

Software Development Engineer II, Roads

Join Mapbox as a Software Development Engineer II in Helsinki, focusing on Roads. Utilize Java, Python, SQL, Scala in a dynamic team.

Mapbox logo
Mapbox

Software Development Engineer II - GL-JS, Maps Rendering

Join Mapbox as a Software Development Engineer II in Helsinki, specializing in JavaScript and map rendering technologies.

Mapbox logo
Mapbox

Software Development Engineer II, API

Join Mapbox as a Software Development Engineer II, API, working remotely on cutting-edge mapping and navigation solutions.

Mapbox logo
Mapbox

Senior Software Development Engineer, Maps API

Join Mapbox as a Senior Software Development Engineer to lead the Maps API team in building scalable backend services.

Mapbox logo
Mapbox

Senior Software Development Engineer, Cloud Platform

Senior Software Development Engineer role in Helsinki, focusing on AWS Cloud Platform, TypeScript, and security.

Mapbox logo
Mapbox

Engineering Manager, Maps, GL Native

Seeking an Engineering Manager for Maps, GL Native in Helsinki. Expertise in C++, GIS, and team management required.

Mapbox logo
Mapbox

Engineering Manager, Studio

Seeking an Engineering Manager for Mapbox Studio in Helsinki, skilled in AWS, React, Redux, and team leadership.

Mapbox logo
Mapbox

Senior Software Development Engineer II, Search Geocoding

Join Mapbox as a Senior Software Development Engineer II to enhance our geocoding search engine. Remote work available.

Mapbox logo
Mapbox

Senior Software Engineer II, Search API

Senior Software Engineer II needed for Search API team at Mapbox, focusing on enhancing geocoding search engine.

Mapbox logo
Mapbox

Software Development Engineer II, Data Platform

Join Mapbox as a Software Development Engineer II on the Data Platform team, working remotely with a focus on AWS, Airflow, and Amazon Kinesis.

TomTom logo
TomTom

Staff Software Engineer - Navigation SDK

Join TomTom as a Staff Software Engineer to develop Android and iOS Navigation SDKs in a hybrid work environment.

Mapbox logo
Mapbox

Senior Machine Learning Engineer, NavSDK

Senior ML Engineer for NavSDK at Mapbox, focusing on AI, NLP, and ML model integration in Washington, DC.

TomTom logo
TomTom

Android/Kotlin Software Engineer

Join TomTom as an Android/Kotlin Software Engineer to develop navigation systems and mobile SDKs in a hybrid work environment.

App Shack / NoA logo
App Shack / NoA

Android Developer at App Shack

Join App Shack as an Android Developer in Stockholm, Sweden. Develop cutting-edge mobile apps using Kotlin or Java.

TomTom logo
TomTom

Software Engineer (Android/Kotlin)

Join TomTom as a Software Engineer specializing in Android and Kotlin development in Amsterdam.

SEON logo
SEON

Native Mobile Engineer (iOS/Android)

Join SEON as a Native Mobile Engineer to develop iOS/Android SDKs, fight fraud, and work remotely in the EU.

Intercom logo
Intercom

Mobile Engineer, Android

Join Intercom as a Mobile Engineer, Android, to shape our mobile strategy and develop our Android Messenger SDK.

Blacklane logo
Blacklane

Senior Mobile Engineer - Android

Senior Android Mobile Engineer needed in Berlin, specializing in Kotlin and Android development with a focus on innovative app design.