# Software Development Engineer II, Search

Hiring organization: [Mapbox](https://career.thegoodapps.co/organizations/mapbox)

Canonical page: https://career.thegoodapps.co/jobs/46c7e894-9558-4b49-8016-8d508ab712c8

Listed on Mapbox's own careers site. Applications go to them directly.

- Seniority: Mid
- Location: Mapbox US
- Salary: 160650 – 217350 USD per year

## Summary

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._

## Skills named

Amazon Web Services (AWS), C++, Data Structures, Go, Java, JavaScript, Python, Rust, TypeScript

## 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

Apply on Mapbox's site: https://jobs.ashbyhq.com/Mapbox/cdc7cf98-5ec0-4a0b-a78f-bb3eb0e8b40f/application
