Skip to main content
CareerApp
Mapbox

Software Development Engineer II, Search

Mapbox

Mapbox US · Mid

$160,650 – $217,350

Listed on Mapbox’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

This is a mid-level software engineer role on Mapbox's Search Geocoding team, responsible for designing and optimizing location-based search algorithms that power the platform's geocoding and retrieval systems. The position suits engineers interested in search engine development, algorithm optimization, and real-time systems who can work across teams to improve search relevance and performance.

Our summary, not Mapbox’s wording. The full posting is on their site.

Skills this role names

Log in to see which of these are already on your profile.

What they ask for

Required

  • Strong understanding of search techniques and information retrieval
  • Practical experience optimizing algorithm performance
  • Ability to write efficient, performant, and reliable code
  • Strong problem-solving and analytical skills using experimentation and critical thinking
  • Experience with modern programming languages (JavaScript, Python, Rust, Java, TypeScript, C++, Go)
  • Proficiency with cloud services (preferably AWS) for monitoring, diagnostics, and continuous improvement

Nice to have

  • Experience with maps, routing, or navigation systems
  • Experience with NLP, ML, or generative AI
  • Experience with search engines such as ElasticSearch, Solr, or Lucene
  • Track record solving challenging search problems
  • Experience with big data, scale, data mining, and data science

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.