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
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.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Senior Software Engineer - Dispatching
Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.
Software Engineer II - Travel and Traffic Platform
Join TomTom as a Software Engineer II to develop high-performance platforms for real-time traffic data delivery. Work in Berlin with hybrid flexibility.
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.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
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.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Full Stack Software Engineer
Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.
Senior Backend Engineer (Node.js, Remote)
Join Factor Eleven as a Senior Backend Engineer to develop scalable microservices using Node.js, TypeScript, and AWS in a remote role.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
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.
Senior Web Fullstack Developer with Vue/Nuxt.js Experience
Join ZAUBAR as a Senior Web Fullstack Developer with Vue/Nuxt.js expertise for remote AR projects.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.