Senior Software Engineer - Android Search SDK
MapboxAbout the Role
Mapbox is seeking a Senior Software Engineer to join our Search SDK team. In this role, you will be responsible for designing, developing, and refining our Android product offerings. You will help customers leverage our search services via our mobile SDK and expand into an emerging product offering of delivery intelligence, perfecting the arrival experience at every address globally.
Key Responsibilities
- Support and extend the Mapbox Android Search SDK, including Offline Search.
- Be on the cutting edge of an emerging product offering, delivery intelligence.
- Design and implement mobile SDK features and experiences, following and establishing best practices for deployment, resilience, and observability.
- Participate in end-to-end feature implementation within the larger search organization; review code and design documents, shepherd feature releases, and participate in an on-call rotation.
- Evaluate the quality, reliability, and capacity requirements of our user-facing search products and become a well-rounded owner of what you deliver.
- Work with product owners, sales engineering, and management to drive future product direction.
- Mentor other software engineers to develop all aspects of their engineering skill sets, including participating in design and code reviews.
Required Skills and Experience
- 4+ years of industry experience.
- Strong in Android Development.
- Strong communication skills and ability to collaborate effectively with globally distributed teams.
- Implementation of automated testing platforms and unit tests.
- Proficient understanding of code versioning tools such as Git.
What We Value
- High-performing creative individuals who dig into problems and opportunities.
- Individuals being their whole selves at work, supported by health care, parental leave, and flexibility.
- An environment of teaching and learning to equip employees with the tools needed to be successful.
- Growing a diverse team and encouraging people of all backgrounds to apply.
Mapbox is an EEO Employer - Minority/Female/Veteran/Disabled/Sexual Orientation/Gender Identity.
By applying for this position, you acknowledge that you agree to the Mapbox Privacy Policy.
Benefits Extracted with AI
- Supportive health care
- Parental leave
- Flexible work arrangements
Similar jobs
Last update: 23 minutes ago
Software Development Engineer II, Search Android SDK
Join Mapbox as a Software Development Engineer II to enhance our Android SDK and innovate in delivery intelligence.
Senior Software Development Engineer II, Search Geocoding
Join Mapbox as a Senior Software Development Engineer II to enhance our geocoding search engine. Remote work available.
Senior Mobile Software Engineer
Join Marlee's talent pool as a Senior Mobile Software Engineer. Work remotely, develop iOS and Android apps, and drive innovation.
Software Engineer, Atlas Search Web
Join MongoDB as a Software Engineer to build user interfaces for Atlas Search using JavaScript, React, and Next.js.
Senior Mobile Engineer (Android)
Join NPR as a Senior Mobile Engineer (Android) to develop high-quality Android features in a remote role.
Senior Backend Engineer
Join onX as a Senior Backend Engineer to develop scalable services for our Backcountry app. Remote role with competitive salary and benefits.
Senior Software Engineer - Exchange Core
Join Liftoff Mobile as a Senior Software Engineer to build scalable, low-latency systems in a remote-first role.
Staff Software Engineer - Navigation SDK
Join TomTom as a Staff Software Engineer to develop Android and iOS Navigation SDKs in a hybrid work environment.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Android Developer (Kotlin) - Founding Engineer
Join Meetsta as a Founding Android Developer using Kotlin to build innovative social networking apps.
Mobile Engineer, Android
Join Intercom as a Mobile Engineer, Android, to shape our mobile strategy and develop our Android Messenger SDK.
Senior Android Engineer
Join Powerful Medical as a Senior Android Engineer to develop life-saving mobile applications in Bratislava.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Software Engineer, Reporting Platform
Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.
Senior Software Engineer
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Senior Software Engineer
Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Software Engineer III, Backend
Join MyFitnessPal as a Software Engineer III, Backend, to develop and maintain APIs, solve complex problems, and enhance user experiences.
Senior React Native Engineer
Join DEPT® as a Senior React Native Engineer to develop impactful mobile apps with a global team.
Software Development Engineer II, API
Join Mapbox as a Software Development Engineer II, API, working remotely on cutting-edge mapping and navigation solutions.
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
Senior Software Engineer - React and React Native
Join Kraken as a Senior Software Engineer to develop web and mobile apps using React and React Native.