Mapbox logo

Senior Software Development Engineer II, Search Geocoding

Mapbox

Job Overview

Mapbox is seeking a Senior Software Development Engineer II to join our Search API team. This role is pivotal in enhancing the quality of our geocoding search engine, which helps users find places, addresses, and businesses efficiently. As a senior engineer, you will design, develop, and operate critical components of our search services, focusing on improving and expanding the functionality of our core search algorithms.

Key Responsibilities

  • Develop Query Understanding: Work on document retrieval and ranking systems to enhance the quality of our geocoding search engine.
  • Design Scalable Services: Implement scalable services for our API and search engines, ensuring best practices for deployment, resiliency, and observability.
  • Feature Implementation: Participate in end-to-end feature implementation, review code and design documents, and manage feature releases.
  • Quality and Reliability: Evaluate the quality, reliability, and capacity requirements of our user-facing search products.
  • Collaboration: Work with product owners, sales engineering, and management to drive future product direction.
  • Mentorship: Mentor other software engineers to develop their engineering skills.

Required Skills and Experience

  • 4+ years of industry experience.
  • Experience or interest in working on search engines (e.g., query processing, retrieval, ranking).
  • Proficiency with Node.js applications and JavaScript.
  • Experience in implementing monitoring instrumentation and operational diagnostics.
  • Strong communication skills and ability to collaborate with globally distributed teams.
  • Strong customer focus and product sensibilities.

What We Value

  • High-performing creative individuals who are problem solvers.
  • Individuals being their whole selves at work, supported by health care, parental leave, and flexible work arrangements.
  • An environment of teaching and learning to equip employees with the necessary tools for success.
  • A diverse team, encouraging people of all backgrounds to apply.

Compensation

The annual base compensation for this role ranges from €151,725 to €205,275, with potential adjustments based on location and individual qualifications.

About Mapbox

Mapbox is the leading real-time location platform for a new generation of location-aware businesses. We provide a full set of tools to power navigation for people, packages, and vehicles everywhere. Our platform is chosen by over 3.5 million developers for its flexibility, security, and privacy compliance.

Join us in creating customized and immersive experiences that delight customers worldwide.

Benefits
Extracted with AI

  • Supportive health care
  • Parental leave
  • Flexible work arrangements

Similar jobs

Last update: 23 minutes ago

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

Binance logo
Binance

Senior Backend Developer (Node.js) / SRE

Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.

AnyDesk Software logo
AnyDesk Software

Salesforce Software Engineer

Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.

ST Engineering iDirect logo
ST Engineering iDirect

Senior Software Engineer - Satellite Communications

Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.

sennder logo
sennder

Senior Fullstack Engineer (Javascript/Typescript)

Join sennder as a Senior Fullstack Engineer to revolutionize road freight logistics using Javascript/Typescript in a hybrid work environment.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Reddit, Inc. logo
Reddit, Inc.

Senior Solutions Engineer

Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.

doctari group logo
doctari group

Senior Full-Stack Engineer - TypeScript, React, Node.js

Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

Space Inch logo
Space Inch

Senior Java/VueJS Developer

Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.

Interactivated Solutions logo
Interactivated Solutions

Senior Vue.js Developer with Java Backend Experience

Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Tibo Energy Management Software logo
Tibo Energy Management Software

Senior Backend Developer with TypeScript

Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.

PostNord logo
PostNord

Senior Node.js Backend Developer

Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.