Software Development Engineer II – Search

Mapbox is building a global location platform. Our Search team is focused on helping millions of users find whatever they are looking for, with speed and precision. We are looking for an experienced Software Development Engineer to join us in building the next generation of Search on our platform.

As a Software Development Engineer II on the Search team, you will be responsible for designing, building, and maintaining our Search APIs and backend services. You will work on challenging problems related to scalability, performance, and data quality, contributing to a platform that impacts millions of users worldwide.

What you’ll do:

  • Design, build, and maintain our Search APIs and backend services using Scala, Java, and other technologies.
  • Drive the full lifecycle of new features, from design to production.
  • Own, operate, and maintain the services you build, including participating in an on-call rotation.
  • Collaborate with other engineers, product managers, and designers to deliver high-quality features.
  • Mentor junior engineers and contribute to a culture of technical excellence.
  • Identify and address performance bottlenecks and scaling challenges.
  • Stay up-to-date with the latest industry trends and technologies.

What you’ll bring:

  • 5+ years of experience in software development.
  • Strong proficiency in a backend programming language such as Scala, Java, Python, or Go.
  • Experience with distributed systems and cloud platforms (AWS, Azure, GCP).
  • Experience with search technologies (e.g., Elasticsearch, Lucene) is a plus.
  • Experience with data processing technologies (e.g., Spark, Flink) is a plus.
  • Experience with microservices architecture and RESTful APIs.
  • Strong problem-solving skills and ability to work independently.
  • Excellent communication and collaboration skills.
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
Job Category: Software Development
Job Type: Remote
Job Location: USA
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx