Skip to main content

Mapbox

Software Development Engineer II, Search

Mapbox US$160.7k–$217.4kfulltimemidAdded 1 month ago

About this role

Mapbox is seeking a Software Development Engineer II for their Search Geocoding team to enhance their location-based search engine. The role involves developing efficient algorithms, collaborating across teams, and supporting system performance in real-time.

What you'll do

  • Design and implement search retrieval algorithms
  • Enhance the performance of existing algorithms
  • Write technical design documents and participate in reviews
  • Oversee own work throughout the development lifecycle
  • Collaborate cross-functionally with other teams
  • Test and monitor systems for operational excellence

What they're looking for

  • Strong understanding of search techniques
  • Experience with efficient algorithm implementation
  • Ability to write reliable solutions
  • Excellent problem-solving and analytical skills
  • Proficient in modern programming languages
  • Familiarity with cloud services (preferably AWS)
  • Understanding of data structures
  • Knowledge of monitoring and diagnostics

Benefits

  • Supportive healthcare
  • Parental leave
  • [unknown]
  • [unknown]
  • [unknown]
  • [unknown]
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Mapbox

Mapbox builds geospatial data infrastructure and location-based services including search, geocoding, offline navigation, and traffic systems that power real-time location experiences across mobile and automotive platforms. The company is hiring Software Development Engineers II and data engineers to build large-scale ETL pipelines, optimize search algorithms, develop navigation services, and create reliable web infrastructure while leveraging AI technologies.

Website
mapbox.com
View all jobs at Mapbox

Likely interview questions

  • Walk us through your experience designing and optimizing search retrieval algorithms. What was the most complex search problem you've solved, and how did you approach it?
  • Tell us about a time you had to make an algorithm significantly more efficient or performant. What techniques did you use, and how did you measure success?