Software Development Engineer III, Android, Maps SDK

Mapbox

Deutschland

Hybrid

EUR 90.000 - 120.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Hebe dich für diese Rolle von der Masse ab — erstelle in etwa einer Minute einen maßgeschneiderten Lebenslauf und ein Anschreiben.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Mapbox is seeking an experienced Android Software Engineer to define architectural direction, lead cross-functional initiatives, and design scalable features across our Maps/Navigation SDKs. You will develop innovative solutions integrating multiple Mapbox SDKs to help customers deploy quickly and efficiently.

Your role includes hands-on development, API design, code quality improvements, and mentoring teammates while ensuring optimal performance and developer experience across Android platforms.

Qualifikationen

  • Shipping complex Android apps and SDKs.
  • Experience with Kotlin and Java as native technologies.
  • 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.

Aufgaben

  • Define and oversee the implementation of large-scale, cross-functional Android projects.
  • Drive improvements in code quality, processes, and best practices across teams.
  • Engage in technical discussions affecting long-term architecture and scalability.
  • Act as a technical mentor and knowledge sharer for the team.
  • Hands-on development to maintain high-quality Android SDKs and APIs.
  • Design expressive, developer-friendly APIs for Mapbox SDKs.
  • Deliver high-quality features in collaboration with cross-functional teams.
  • Debug, profile, and optimize performance across platforms.

Kenntnisse

Kotlin
Java
Android SDK
Testing methodologies
Usability & UX
Frameworks & developer tools
Teaching & mentoring
Android perf debugging
C++ familiarity

Jobbeschreibung

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 Maps SDK team builds the public library that powers our mobile maps. Customers of our SDK include apps on Flutter, Android and iOS, small and large. We work with devices of all shapes and forms, from the latest flagship phone to tablets, laptops, smartwatches, HMD, and embedded boards. Our developers build apps, games 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 game, a popular consumer app, or an autonomous driving experience.

As AI becomes embedded in modern engineering workflows, we value engineers who can thoughtfully integrate AI into design, development, and decision-making. Our interview process will include discussion of how you use AI in your engineering workflow.

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.

How we support you
  • Hybrid/Remote Options: Enjoy flexibility to work comfortably from home or periodically from an office where applicable.

  • Country-Specific Care & Coverage: Private health, dental, and income protection plans tailored to elevate your regional statutory benefits.

  • Family-First Support: Family care, maternity and paternity leave policies to support your growing family.

  • Lifestyle Spending Account: Contributions to support your health, wellness, and personal growth

  • Balance & Brainpower: Mental health support for you and your dependents.

  • Rest & Recharge: Paid time away, company holidays, and generous absence policies.

  • Time Off to Give Back: Dedicated paid volunteering time in addition to your standard PTO.

By applying for this position, you acknowledge that you agree to the Mapbox Privacy Policy, which is linked here. We are committed to a fair and equitable hiring process. We do not discriminate against any protected class.

#LI-Remote

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Development Engineer III, Maps API
Software Development Engineer III, Maps API

Mapbox • Deutschland

Hybrid
EUR 120.000 - 160.000
Hybrid/Remote options
Health insurance
Parental leave
+3
Senior Telemetry Software Engineer
Senior Telemetry Software Engineer

Mapbox • Deutschland

Remote
USD 120.000 - 160.000
Supportive healthcare
Parental leave
Flexible work environment
Software Development Engineer II, Routing Tiling
Software Development Engineer II, Routing Tiling

Mapbox • Deutschland

Remote
EUR 104.000 - 165.000
Software Development Engineer II, Routing Tiling
Software Development Engineer II, Routing Tiling

Meyandy LLC • Deutschland

Remote
EUR 90.000 - 140.000
Senior Telemetry Backend Engineer (Remote, Streaming)
Senior Telemetry Backend Engineer (Remote, Streaming)

Mapbox Inc. • Deutschland

Remote
USD 120.000 - 150.000
Flexible working hours
Health care support
Parental leave
Senior/Lead Software Data Engineer (Roads Team)
Senior/Lead Software Data Engineer (Roads Team)

Mapbox • Deutschland

Remote
EUR 60.000 - 80.000
Flexible work environment
Supportive health care
Parental leave
+1
Software Development Engineer III, Telemetry
Software Development Engineer III, Telemetry

Mapbox Inc. • Deutschland

Remote
USD 120.000 - 150.000
Flexible working hours
Health care support
Parental leave
Documentation Engineer
Documentation Engineer

Mapbox • Deutschland

Hybrid
EUR 68.000 - 110.000
Healthcare coverage
Family leave policies
Mental health support
+3
IT Administrator
IT Administrator

Mapbox • Deutschland

Hybrid
EUR 72.000 - 97.000
Hybrid/Remote options
Healthcare
Family leave
+5
Software Development Engineer III - Telemetry
Software Development Engineer III - Telemetry

Mapbox • Deutschland

Remote
EUR 90.000 - 140.000