Software Development Engineer III, Android, Navigation SDK

8 Months ago • All levels • Mobile Development

Job Summary

Job Description

Mapbox is seeking a Software Development Engineer III with Android expertise to join their Navigation SDK team. This role involves defining architectural direction, leading technical initiatives, and designing scalable features for Mapbox's location platform. The engineer will focus on developing solutions that integrate multiple Mapbox SDKs (Navigation, Maps, and Search) to help customer applications deploy efficiently. Responsibilities include overseeing large-scale projects, improving development processes, engaging in technical decision-making, and mentoring team members. Hands-on development will involve designing APIs, delivering high-quality features, implementing SDK improvements, diving into cross-platform implementations, and optimizing performance. The ideal candidate will have a history of shipping complex Android applications and SDKs, experience with Kotlin and Java, and knowledge of testing methodologies. A focus on usability, developer tools, learning, teaching, and customer trust is also valued. Familiarity with C++ and experience debugging performance issues are considered a plus.
Must have:
  • Shipping complex Android apps and SDKs
  • Experience with Kotlin and Java
  • Experience with testing frameworks
  • Focus on usability and UX
  • Desire to build frameworks and tools
  • Desire to learn and teach
  • Passion for customer trust
  • Ability to dive deep into Android stack
Good to have:
  • Experience debugging and profiling performance issues
  • Familiarity with C++

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 SDK team builds frameworks and applications that power navigation everywhere. Customers of our SDK include automotive, logistics and consumer apps on Android, iOS and Linux, small and large. Our developers build apps and navigation experiences that top the App Store and Play Store rankings, and we are constantly working together to help them build what’s next, whether that’s an Augmented Reality app, an AI powered experience, a popular consumer app, or an autonomous driving experience.

What You'll Do

In this role, you will play a critical part in defining architectural direction, leading technical initiatives, and designing scalable features. Your primary focus will be on developing innovative solutions that integrate multiple Mapbox SDKs (Navigation, Maps, and Search), enabling customer applications to deploy quickly and efficiently.

Your responsibilities will include:

  • Defining and Overseeing the implementation of large-scale, cross-functional projects and initiatives.

  • Ensuring quality by driving improvements in our development processes, code quality standards, and best practices across teams

  • Engaging in technical conversations and decisions that affect long-term strategic direction and scalability.

  • Acting as a technical mentor and resource for the team, fostering professional development and knowledge-sharing.

In addition, you’ll actively participate in hands-on development work to maintain high-quality standards across our SDKs:

  • Design expressive and user-friendly APIs for developers using our SDKs.

  • Delivering high-quality features in collaboration with peers and cross-functional teams.

  • Implementing improvements to our SDK's functionality and developer experience.

  • Dive into the cross-platform implementations underlying our frameworks to ensure seamless integration and functionality.

  • Debugging, profiling, and optimizing performance issues.

What We Believe are Important Traits for This Role

  • Demonstrated history of shipping complex Android applications and 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 debugging and profiling to resolve performance issues 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 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.

Similar Jobs

New Globe - Quality Assurance Engineer

New Globe

Lagos, Lagos, Nigeria (On-Site)
14 Hours ago
PayPal - Sr. Staff Engineer

PayPal

San Jose, California, United States (Hybrid)
1 Month ago
Ion - Senior Software Engineer - UI/UX

Ion

Pune, Maharashtra, India (On-Site)
9 Months ago
Synechron - Senior AWS & .NET Cloud Application Developer

Synechron

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
undefined - Brand & Comm Strategy Analyst

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Google - Software Engineer II, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Inkittt - Senior Front-End Engineer - Mobile & Web

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
3 Months ago
Axon - Senior Mobile Engineer (Vehicle Intelligence)

Axon

Boston, Massachusetts, United States (Hybrid)
13 Hours ago
DraftKings - Senior Mobile Release Engineer, Android

DraftKings

Canada (Remote)
1 Month ago
Apple - iOS Software Manager

Apple

Cupertino, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Instawork - Executive Assistant to the CEO

Instawork

San Francisco, California, United States (On-Site)
2 Months ago
WebTech Corporation - TSG Technical Product Manager HVAC

WebTech Corporation

Leipzig, Saxony, Germany (On-Site)
1 Month ago
bounteous - Production & Reliability Management Specialist

bounteous

Montreal, Quebec, Canada (Hybrid)
10 Hours ago
Playstation - Growth Marketing Analyst

Playstation

San Mateo, California, United States (Remote)
4 Days ago
Kavalirio - Data Scientist / Digital Commerce Marketing Analytics Consultant

Kavalirio

Atlanta, Georgia, United States (Remote)
2 Weeks ago
Lightcast - Director - Finance

Lightcast

Chennai, Tamil Nadu, India (Hybrid)
2 Weeks ago
Scale AI - Contracts Manager

Scale AI

San Francisco, California, United States (On-Site)
10 Hours ago
Sabre India - Solutions Engineer

Sabre India

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
Room 8 Group - Tech Production Management Director

Room 8 Group

(Remote)
2 Months ago
Airbyte - Solutions Architect

Airbyte

New York, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Germany

Tesla - EHS Technical Engineer R&D

Tesla

Baden-Württemberg, Germany (On-Site)
4 Months ago
Keen Games - Game Designer

Keen Games

Frankfurt Am Main, Hessen, Germany (Remote)
4 Months ago
Tesla - Senior PLC Programmer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
4 Months ago
Axon - Senior Accountant

Axon

Hamburg, Hamburg, Germany (Remote)
1 Month ago
Tesla - Indirect Procurement Internship

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Tesla - Automotive Mechatronics Technician Apprenticeship

Tesla

Nuremberg, Bavaria, Germany (On-Site)
4 Months ago
Boomi  - Customer Success Manager

Boomi

Germany (On-Site)
2 Months ago
Ansys - Senior R&D Engineer Full Stack - Simulation - Auto/Aero

Ansys

Ismaning, Bavaria, Germany (Hybrid)
1 Month ago
Altagram Group - Senior French Language Specialist

Altagram Group

Berlin, Berlin, Germany (On-Site)
1 Month ago
Xsolla - Growth Manager

Xsolla

Berlin, Berlin, Germany (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Google - Software Engineer III, Mobile, Android

Google

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Next Level Business Services - IOS Developer  (Full Time)

Next Level Business Services

Redmond, Washington, United States (On-Site)
8 Months ago
Ajmera Infotech - Android Developer II

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
1 Month ago
N-ix - Senior iOS Engineer

N-ix

Colombia (On-Site)
3 Weeks ago
Patreon - Senior iOS Engineer

Patreon

San Francisco, California, United States (Hybrid)
3 Months ago
Google - Software Engineer, Android, Photos

Google

Sydney, New South Wales, Australia (On-Site)
2 Months ago
Penn Interactive - Senior iOS Developer

Penn Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
1 Month ago
undefined - Android Developer

Osijek, Osijek-Baranja County, Croatia (On-Site)
1 Month ago
Nagarro - Senior Staff Engineer, Mobile Android

Nagarro

United Arab Emirates (Remote)
8 Months ago
Axon - Mid/Senior Mobile Android Engineer

Axon

Ho Chi Minh City, Vietnam (On-Site)
13 Hours ago

Get notifed when new similar jobs are uploaded