Mapbox logo

Senior Software Engineer - Android Search SDK

Mapbox

About 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

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

GitHub logo
GitHub

Senior Engineering Manager Mobile

Lead GitHub's Mobile team as a Senior Engineering Manager, driving Android and iOS app development remotely.

mobile.de logo
mobile.de

Full Stack Software Engineer (d/f/m)

Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.

Contentful logo
Contentful

Senior Fullstack Engineer - SDK Development

Join Contentful as a Senior Fullstack Engineer to develop SDKs and tools for personalized digital experiences. Hybrid work in Berlin.

Budget Thuis logo
Budget Thuis

Senior Android Developer

Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Button logo
Button

Senior Mobile Engineer (iOS/Android)

Join Button as a Senior Mobile Engineer to innovate in mobile commerce, designing advanced iOS applications with Objective-C and Swift.

Safe logo
Safe

Senior Software Engineer Mobile (React Native)

Join Safe as a Senior Software Engineer Mobile (React Native) to develop high-quality mobile apps, collaborate with cross-functional teams, and mentor peers.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Trust In SODA logo
Trust In SODA

Senior Software Engineer - Dispatching

Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Braintrust logo
Braintrust

iOS Developer

Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.

Labelbox logo
Labelbox

Full-Stack Engineer with Angular and React.js

Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.

TomTom logo
TomTom

Software Engineer II - Travel and Traffic Platform

Join TomTom as a Software Engineer II to develop high-performance platforms for real-time traffic data delivery. Work in Berlin with hybrid flexibility.

Source.ag logo
Source.ag

Senior React Native Engineer

Join Source.ag as a Senior React Native Engineer to lead mobile app development for greenhouse solutions. Focus on React Native, TypeScript, and leadership.

DPG Media Nederland logo
DPG Media Nederland

Android Developer - Freemium & Entertainment Area

Join DPG Media as an Android Developer in Rotterdam, focusing on Kotlin, MVVM, and Agile methodologies in a hybrid work environment.

T-Digital by Deutsche Telekom logo
T-Digital by Deutsche Telekom

Senior Fullstack Developer (Java, Spring Boot, Angular)

Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.