Mapbox logo

Senior Software Engineer II, Search API

Mapbox

What You'll Do

Join Mapbox as a Senior Software Engineer II on the Search API team, where you will play a crucial role in enhancing our geocoding search engine. This position involves designing, developing, and operating significant areas of our search services, with a focus on improving our ranking algorithm and query understanding to enhance user experience.

Responsibilities

  • Optimize algorithms in Node.js to build the best search engine on the market.
  • Design and implement scalable services for our API and search engines.
  • Follow and establish best practices for deployment, resiliency, and observability.
  • Participate in end-to-end feature implementation within the larger search organization.
  • Review code and design documents, shepherd feature releases, and participate in an on-call rotation.
  • Evaluate the quality, reliability, and capacity requirements of our user-facing search products.
  • Become a well-rounded owner of the products you deliver.

What We Believe Are Important Traits For This Role

  • 4+ years of industry experience.
  • Strong proficiency in Javascript, Node.js.
  • Experience with Relational Databases and SQL (Postgres).
  • Experience building highly-available API services within container-based environments (e.g., Docker, ECS, etc. on AWS).
  • Strong communication skills and ability to collaborate effectively with globally distributed teams.
  • Implementation of automated testing platforms and unit tests (Jest, Codebuild).
  • Proficient understanding of code versioning tools such as Git.

What We Value

  • We value high-performing creative individuals who dig into problems and opportunities.
  • We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people.
  • We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.

Benefits
Extracted with AI

  • Health care
  • Parental leave
  • Flexible work hours

Similar jobs

Last update: 23 minutes ago

Mapbox logo
Mapbox

Senior Software Development Engineer II, Search Geocoding

Join Mapbox as a Senior Software Development Engineer II to enhance our geocoding search engine. Remote work available.

Mapbox logo
Mapbox

Software Development Engineer II, Search Android SDK

Join Mapbox as a Software Development Engineer II to enhance our Android SDK and innovate in delivery intelligence.

Mapbox logo
Mapbox

Senior Software Engineer - Android Search SDK

Join Mapbox as a Senior Software Engineer to develop Android Search SDKs remotely.

MongoDB logo
MongoDB

Software Engineer, Atlas Search Web

Join MongoDB as a Software Engineer to build user interfaces for Atlas Search using JavaScript, React, and Next.js.

Mapbox logo
Mapbox

Software Development Engineer II, API

Join Mapbox as a Software Development Engineer II, API, working remotely on cutting-edge mapping and navigation solutions.

onXmaps, Inc. logo
onXmaps, Inc.

Senior Backend Engineer

Join onX as a Senior Backend Engineer to develop scalable services for our Backcountry app. Remote role with competitive salary and benefits.

Bloomberg logo
Bloomberg

Senior Software Engineer - API Platform

Join Bloomberg as a Senior Software Engineer on our API Platform team, focusing on high-quality APIs and user experience.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

Airbnb logo
Airbnb

Senior Software Engineer, Partner API

Join Airbnb as a Senior Software Engineer to design and build our Partner API platform, enabling third-party integrations. Remote eligible.

Vapi logo
Vapi

Founding Senior Backend Engineer

Join Vapi as a Founding Senior Backend Engineer to shape voice AI technology. Work on-site in San Francisco.

Maxar Technologies logo
Maxar Technologies

Senior Software Engineer

Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.

Elastic logo
Elastic

Full Stack Software Engineer II (Java/React)

Join Elastic as a Full Stack Software Engineer II, focusing on Java and React, to enhance search components remotely.

Streamlane logo
Streamlane

Founding Backend Engineer

Join Streamlane as a Founding Backend Engineer to build innovative logistics software for ecommerce companies.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning

Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

Text Blaze logo
Text Blaze

Principal Full-Stack Engineer (Backend Focus)

Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.

lempire logo
lempire

Senior Fullstack JavaScript Engineer / Product Developer

Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.