Software Development Engineer III, Android, Navigation SDK

9 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

eBay - Senior Product Manager, Risk

eBay

Austin, Texas, United States (Hybrid)
1 Week ago
LegalZoom - Senior Product Manager - Do-It-For-Me (DIFM) Experiences

LegalZoom

Austin, Texas, United States (Remote)
3 Weeks ago
Accenture - Technology Architect

Accenture

Pune, Maharashtra, India (On-Site)
3 Months ago
Zinnia - Senior Manager - Process Excellence

Zinnia

Gurugram, Haryana, India (On-Site)
1 Month ago
Egnyte - Principal Customer Experience Architect

Egnyte

Raleigh, North Carolina, United States (Remote)
1 Week ago
Sporty - Android Engineer

Sporty

India (Remote)
1 Year ago
Next Level Business Services - Mobile Architect(Native Mobile Apps)

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
9 Months ago
Ajmera Infotech - Senior Android Developer

Ajmera Infotech

Ahmedabad, Gujarat, India (On-Site)
2 Months ago
Cygames - Android Engineer

Cygames

Shibuya, Tokyo, Japan (On-Site)
3 Months ago
Welltech - Android Engineer

Welltech

Barcelona, Catalonia, Spain (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Applied materials  - Mechanical Design Engineer

Applied materials

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Pattern - Senior Product Manager - Operations

Pattern

Lehi, Utah, United States (On-Site)
2 Months ago
London stock Exchange - Application Support & Operations Manager

London stock Exchange

Heredia, Costa Rica (On-Site)
2 Months ago
SciPlay - Senior User Acquisition Manager

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
7 Months ago
LeoVegas - Commercial Marketing Manager - Lifecycle

LeoVegas

Newcastle Upon Tyne, England, United Kingdom (Hybrid)
4 Weeks ago
Roblox - Lead Counsel – Korea

Roblox

Seoul, South Korea (On-Site)
2 Weeks ago
Eline Media - Art Director

Eline Media

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
2 Months ago
Toast - Project Manager, People Team

Toast

Dublin, County Dublin, Ireland (Hybrid)
4 Weeks ago
Casumo - Senior Business Analyst

Casumo

Zagreb, Croatia (Hybrid)
4 Months ago
Octopus - Expressions of interest (US)

Octopus

United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Germany

We are social - Social Media Manager

We are social

Munich, Bavaria, Germany (Hybrid)
3 Weeks ago
Corsair gaming - Software Engineer, Stream Deck

Corsair gaming

Munich, Bavaria, Germany (On-Site)
1 Month ago
WongDoody - Senior Creative Technologist

WongDoody

Stuttgart, Baden-Württemberg, Germany (Hybrid)
2 Months ago
Adyen - Relationship Manager

Adyen

Berlin, Berlin, Germany (Hybrid)
3 Weeks ago
gentle troll - Internship - Focus on Code

gentle troll

Würzburg, Bavaria, Germany (On-Site)
1 Month ago
maschinen mensch - Marketing Manager

maschinen mensch

Berlin, Berlin, Germany (On-Site)
2 Weeks ago
Tesla - Training Coordinator - Parts Central Europe + UK & Ireland

Tesla

Berlin, Berlin, Germany (On-Site)
6 Months ago
Thales - Working Student (m/f/d) HSE

Thales

Kiel, Schleswig-Holstein, Germany (Hybrid)
1 Year ago
Publicis Groupe - Publicis Media - Dual Study Program in Business Informatics Data Science & AI (m/f/d) - 2026

Publicis Groupe

Düsseldorf, North Rhine-Westphalia, Germany (Hybrid)
2 Weeks ago
Tesla - Senior Legal Counsel

Tesla

Frankfurt Am Main, Hessen, Germany (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

bytedance - iOS Software Engineer - Global Payment - Singapore

bytedance

Singapore (On-Site)
9 Months ago
Figma - Software Engineer, iOS

Figma

San Francisco, California, United States (Remote)
2 Weeks ago
Apple - Software Engineer - TV App for Android Mobile Devices

Apple

San Diego, California, United States (On-Site)
1 Month ago
Tesla - Mobile Service Technician

Tesla

Budapest, Hungary (On-Site)
6 Months ago
Tesla - Mobile Service Technician / Mobile Automotive Mechanic

Tesla

Wolverhampton, England, United Kingdom (Hybrid)
6 Months ago
Cygames - iOS Engineer

Cygames

Shibuya, Tokyo, Japan (On-Site)
3 Months ago
Nagarro - Senior Engineer, Mobile iOS

Nagarro

South Africa (On-Site)
9 Months ago
velotio technologies  - Senior Engineer (React Native)

velotio technologies

India (Remote)
2 Months ago
Aspire - Software Engineer II (Mobile Engineer)

Aspire

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
velotio technologies  - Senior iOS Engineer

velotio technologies

Pune, Maharashtra, India (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded