Software Development Engineer III, Android, Navigation SDK

Mapbox is the leading real-time location platform for a new generation of location-aware businesses, equipping organizations with tools to power navigation of people, packages, and vehicles everywhere.
Android
Senior Software Engineer
Contact Company
AI · Automotive · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer III, Android, Navigation SDK

Senior Android Engineer role at Mapbox focusing on Navigation SDK development, architectural leadership, and cross-platform integration.

Senior Android SDK Developer

Senior Android SDK Developer position at Nielsen, focusing on developing and maintaining digital SDK solutions for audience measurement across Android devices.

Android Engineer

Senior Android Engineer position at Brilliant, building interactive educational experiences with Kotlin. Remote role, $155-230K salary, comprehensive benefits.

Android Engineer

Senior Android Engineer position at Brilliant, building interactive educational experiences with Kotlin. Remote role, $155-230K salary, comprehensive benefits.

Senior Android Engineer, Guest Displays & Platforms

Senior Android Engineer position at Airbnb, focusing on guest experience and product details page, offering competitive compensation and opportunity to impact millions of users.

Description For Software Development Engineer III, Android, Navigation SDK

Mapbox is seeking a Software Development Engineer III for their Android Navigation SDK team. This role is critical in defining architectural direction, leading technical initiatives, and designing scalable features. The primary focus will be on developing innovative solutions that integrate multiple Mapbox SDKs (Navigation, Maps, and Search).

Key responsibilities include:

  • Defining and overseeing large-scale, cross-functional projects
  • Driving improvements in development processes and code quality
  • Engaging in technical decisions affecting long-term strategy
  • Mentoring team members and fostering knowledge-sharing
  • Hands-on development work, including API design, feature delivery, and performance optimization

The ideal candidate should have:

  • Experience shipping complex Android applications or SDKs
  • Proficiency in Kotlin and Java
  • Knowledge of testing methodologies and frameworks
  • Focus on usability and user experience
  • Passion for building frameworks and developer tools
  • Desire to learn and teach
  • Ability to dive deep into the Android stack

Mapbox values high-performing, creative individuals who can dig into problems. They offer supportive healthcare, parental leave, and flexibility. The company emphasizes teaching and learning, and strongly believes in team diversity.

Join Mapbox to work on cutting-edge location technology that powers navigation everywhere, from top-ranking apps to autonomous driving experiences.

Last updated 5 months ago

Responsibilities For Software Development Engineer III, Android, Navigation SDK

  • Defining and overseeing the implementation of large-scale, cross-functional projects and initiatives
  • Ensuring quality by driving improvements in development processes, code quality standards, and best practices
  • Engaging in technical conversations and decisions that affect long-term strategic direction and scalability
  • Acting as a technical mentor and resource for the team
  • Designing expressive and user-friendly APIs for developers using Mapbox SDKs
  • Delivering high-quality features in collaboration with peers and cross-functional teams
  • Implementing improvements to SDK functionality and developer experience
  • Diving into cross-platform implementations to ensure seamless integration
  • Debugging, profiling, and optimizing performance issues

Requirements For Software Development Engineer III, Android, Navigation SDK

Kotlin
Java
  • 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

Benefits For Software Development Engineer III, Android, Navigation SDK

Medical Insurance
Parental Leave
  • Supportive health care
  • Parental leave
  • Flexibility for personal matters

Interested in this job?