Software Development Engineer II, Android, Maps SDK

Leading real-time location platform providing tools to power navigation of people, packages, and vehicles everywhere, serving 3.5 million registered developers.
Helsinki, Finland
Android
Mid-Level Software Engineer
In-Person
Enterprise SaaS

Description For Software Development Engineer II, Android, Maps SDK

Mapbox is seeking a Software Development Engineer II to join their Maps SDK team, focusing on Android development. As the leading real-time location platform serving over 3.5 million developers, Mapbox builds essential tools for navigation and location-aware applications. The role involves working on the public library that powers mobile maps across various devices, from flagship phones to embedded boards.

The ideal candidate will be instrumental in building and evolving mapping and location SDKs, creating developer-friendly APIs, and working with cross-platform implementations. They should have strong experience with native technologies like Kotlin and Java, plus familiarity with modern frameworks such as Jetpack Compose and Flutter.

This position offers an opportunity to work with cutting-edge location technology, serving diverse customers from gaming companies to autonomous driving experiences. The team values high-performing, creative individuals who can dig deep into technical challenges while maintaining a learning mindset. Mapbox provides comprehensive benefits, including healthcare and parental leave, and strongly emphasizes personal growth and diversity.

The role is based in Helsinki, where you'll be part of a team that powers some of the top applications in the App Store and Play Store. Knowledge of C++, OpenGL, and Vulkan is considered a plus, reflecting the technical depth of the work involved.

Last updated 2 months ago

Responsibilities For Software Development Engineer II, Android, Maps SDK

  • Build and evolve mapping and location SDKs
  • Craft expressive and easy to use APIs for developers
  • Dive deep into underlying cross-platform implementations

Requirements For Software Development Engineer II, Android, Maps SDK

Kotlin
Java
  • Experience with Kotlin and Java
  • Experience with Jetpack Compose and Flutter
  • Experience building SDKs in any language
  • Experience with testing methodologies and frameworks
  • Ability to work deep in the Android stack and navigate AOSP code
  • Desire to build frameworks and developer tools
  • Being open-minded to explore new technologies
  • Desire to learn and teach

Benefits For Software Development Engineer II, Android, Maps SDK

Medical Insurance
Parental Leave
  • Supportive health care
  • Parental leave
  • Flexible work arrangements

Interested in this job?

Jobs Related To Mapbox Software Development Engineer II, Android, Maps SDK

Software Development Engineer II, Android, Maps SDK

Mid-level Android Developer position at Mapbox, focusing on Maps SDK development with Kotlin and Java, building location-based services and APIs.

Software Development Engineer, FireTV Live CX

Software Development Engineer position at Amazon Fire TV, building live TV streaming experiences and integrating with Alexa, offering competitive salary and benefits.

Software Development Engineer, Fire TV

Software Development Engineer role at Amazon Fire TV team, developing Android-based features and applications for entertainment platform.

Android Software Engineer, Fire TV Live Middleware

Android Software Engineer position at Amazon Fire TV team, developing middleware and APIs for Live TV services in a fast-paced, innovative environment.

Software Development Engineer II, FireTV 3p Devices

Software Development Engineer II position at Amazon's FireTV 3p Devices team, focusing on Android development and FireTV integration for third-party devices.