Mapbox

Software Development Engineer II, Search Box

Mapbox
Apply
3 months ago
Tokyo, JapanMid Level
H1B Sponsor

Responsibilities

  • Design and implement search retrieval algorithms across multiple search engines.
  • Improve the efficiency and performance of existing algorithms.
  • Write technical design documents and participate in design and code reviews.
  • Own the efficiency and accuracy of designs through the development and implementation lifecycle.
  • Collaborate with engineers, product managers, and international cross-functional teams.
  • Test and monitor systems and code to promote operational excellence.
  • Provide occasional production support, including periodic on-call pager duties.

Requirements

  • Strong understanding of search techniques, including information retrieval, and data structures.
  • Practical experience making algorithms perform efficiently in implementation.
  • Ability to write sophisticated, highly performant, and reliable solutions.
  • Strong problem-solving, analytical, experimentation, and critical-thinking skills.
  • Fluency in English and the ability to communicate clearly.
  • Experience with at least one modern programming language such as Java, C++, or Rust.
  • Proficiency with monitoring instrumentation, operational diagnostics, customer-issue resolution, and continuous product improvement.
  • Experience with maps, routing, or navigation is preferred but not required.
  • Experience with NLP, machine learning, or generative AI is preferred but not required.
  • Experience with search engines such as ElasticSearch, Solr, or Lucene is preferred but not required.
  • Experience solving challenging search problems is preferred but not required.
  • Experience with big data at scale, data mining, and data science is preferred but not required.

Benefits

  • Supportive health care benefits are provided.
  • Parental leave is provided.
  • Flexible support is available for personal-life needs.
  • The company emphasizes teaching and learning.
  • The role may require occasional support outside standard business hours, including pager-based on-call duties.
  • Mapbox promotes a diverse and inclusive workplace.

Tech Stack

C++ElasticsearchJavaRust

Categories

Mapbox

About Mapbox

501-1,000 employees

Mapbox is the leading real-time location platform for a new generation of location-aware businesses. Mapbox is the only platform that equips organizations with the full set of tools to power the navigation of people, packages, and vehicles everywhere. More than 3.5 million registered developers have chosen Mapbox because of the platform’s flexibility, security and privacy compliance. Organizations use Mapbox applications, data, SDKs and APIs to create customized and immersive experiences that delight their customers.

Contact me