Mapbox · Germany
Join Mapbox’s Navigation SDK team to architect and build scalable, cross-platform navigation solutions that power millions of apps worldwide. You’ll define technical direction, mentor peers, and deliver high-quality SDKs that delight developers and customers. This is a senior role where your impact shapes the future of location-aware technology.
About the Role
As a Software Development Engineer II on our Android Navigation SDK team, you’ll 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.
What You Will Do
Define and oversee the implementation of large-scale, cross-functional projects and initiatives.
Ensure quality by driving improvements in development processes, code quality standards, and best practices across teams.
Engage in technical conversations and decisions that affect long-term strategic direction and scalability.
Act as a technical mentor and resource for the team, fostering professional development and knowledge-sharing.
Design expressive and user-friendly APIs for developers using our SDKs.
Deliver high-quality features in collaboration with peers and cross-functional teams.
Implement improvements to our SDK’s functionality and developer experience.
Dive into the cross-platform implementations underlying our frameworks to ensure seamless integration and functionality.
Debug, profile, and optimize performance issues.
What We Are Looking For
7+ years of experience with native technologies, such as Kotlin and Java.
Demonstrated history of shipping complex Android applications and SDKs.
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 (a plus).
Familiarity with or a desire to learn more about C++ (a plus).
Fluency in English (C1 level minimum) is required for daily stakeholder communication.
Mapbox is the leading real-time location platform for a new generation of location-aware businesses. Our Navigation SDK team builds frameworks and applications that power navigation everywhere — from automotive to logistics to consumer apps. As AI becomes embedded in modern engineering workflows, we value engineers who can thoughtfully integrate AI into design, development, and decision-making. You’ll work with a team that values deep technical expertise, mentorship, and innovation. We’re looking for a senior Android engineer with 7+ years of experience in native technologies, a passion for building frameworks and developer tools, and a commitment to delivering exceptional user experiences. You’ll be expected to lead technical initiatives, mentor peers, and ensure high-quality standards across our SDKs. We’re based in Germany, fully remote, and offer a flexible, supportive environment where you can be your whole self.
If you’re ready to shape the future of location-aware technology, we want to hear from you.