M

Software Development Engineer II - Search

Mapbox
USA Full Time $158k-$213k per year Posted 11h ago

Job Description

Software Development Engineer II - Search

Join Mapbox as a Software Development Engineer II on our Search Geocoding team. You will help build a top-notch location-based search engine. Your work will empower customers to find places and points of interest quickly and easily.

About the Role

The Search Geocoding team is dedicated to creating a powerful search engine. We focus on developing innovative algorithms and features. Our goal is to provide efficient and scalable solutions that adapt to the changing world in real time. As AI becomes more integrated into engineering, we value engineers who can thoughtfully incorporate AI into their work.

What You'll Do

  • Design and implement search retrieval algorithms across multiple search engines.
  • Enhance existing algorithms for better efficiency and performance.
  • Write technical design documents and participate in design and code reviews.
  • Oversee the efficiency and accuracy of your designs throughout the development lifecycle.
  • Collaborate with engineers, PMs, and teams across the globe to deliver a high-quality experience for our customers.
  • Promote operational excellence by testing and monitoring our systems and codes.
  • Be available for on-call support to maintain the health of our services.

What We're Looking For

  • Strong understanding of search techniques and data structures.
  • Practical experience in optimizing algorithms for performance.
  • Ability to write sophisticated, reliable solutions.
  • Excellent problem-solving and analytical skills.
  • Experience with modern programming languages (JavaScript, Python, Rust, Java, TypeScript, C++, Go).
  • Proficiency with cloud services, preferably AWS, for monitoring and operational diagnostics.

Nice to Have

  • Experience with maps, routing, and navigation.
  • Familiarity with NLP, ML, or Generative AI.
  • Experience with search engines like ElasticSearch, Solr, or Lucene.
  • Background in solving complex search problems.
  • Experience with big data, data mining, and data science.

What We Offer

We offer a supportive work environment with a focus on health care, parental leave, and flexibility. Our annual base compensation for this role ranges from $157,675 - $213,325 for most US locations, with 5% to 10% higher for locations with a higher cost of labor. Actual compensation will depend on qualifications, market demands, and work location.

At Mapbox, we value diversity and encourage individuals from all backgrounds to apply. We are committed to a fair hiring process and do not discriminate against any protected class.

By applying for this position, you acknowledge that you agree to the Mapbox Privacy Policy. Mapbox participates in E-Verify to confirm employee work authorization.

Back to all jobs
Apply Now
CompanyMapbox
TypeFull Time
CategoryFull Stack
Salary$158k-$213k per year

More Full Stack Jobs