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
Senior Software Engineer II, Search API
Senior Software Engineer II needed for Search API team at Mapbox, focusing on enhancing geocoding search engine.
Senior Software Engineer, Search Geocoding
Senior Software Engineer for Search Geocoding, specializing in Rust and search engine technologies, remote work available.
Software Development Engineer II, API
Join Mapbox as a Software Development Engineer II, API, working remotely on cutting-edge mapping and navigation solutions.
Senior Software Development Engineer, Maps API
Join Mapbox as a Senior Software Development Engineer to lead the Maps API team in building scalable backend services.
Senior Software Engineer - Android Search SDK
Join Mapbox as a Senior Software Engineer to develop Android Search SDKs remotely.
Software Development Engineer II, C++, Navigation
Join Mapbox as a Software Development Engineer II, specializing in C++ for navigation systems. Work remotely.
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.
Software Development Engineer II, API
Join Mapbox as a Software Development Engineer II, API in Helsinki, focusing on backend services, NodeJS, AWS, and TypeScript.
Software Development Engineer II - GL-JS, Maps Rendering
Join Mapbox as a Software Development Engineer II in Helsinki, specializing in JavaScript and map rendering technologies.
Software Development Engineer II, C++
Join Mapbox as a Software Development Engineer II, focusing on C++ and improving routing experiences in Helsinki.
Software Development Engineer II, Roads
Join Mapbox as a Software Development Engineer II in Helsinki, focusing on Roads. Utilize Java, Python, SQL, Scala in a dynamic team.
Software Development Engineer II, Data Platform
Join Mapbox as a Software Development Engineer II on the Data Platform team, working remotely with a focus on AWS, Airflow, and Amazon Kinesis.
Senior Software Development Engineer, Cloud Platform
Senior Software Development Engineer role in Helsinki, focusing on AWS Cloud Platform, TypeScript, and security.
Software Development Engineer II, C++, Nav SDK Core
Join Mapbox as a Senior C++ Developer in Helsinki, enhancing navigation systems for global brands.
Senior Software Engineer - Geospatial Data
Senior Software Engineer specializing in geospatial data and software development in San Francisco, CA.
Software Development Engineer II, Android, Navigation SDK
Join Mapbox as a Software Development Engineer II in Helsinki, specializing in Android and Navigation SDK development.
Senior Machine Learning Engineer, NavSDK
Senior ML Engineer for NavSDK at Mapbox, focusing on AI, NLP, and ML model integration in Washington, DC.
Senior Software Engineer - Remote
Senior Software Engineer for a leading SaaS platform, specializing in Python and data-focused libraries, remote work.
Engineering Manager, Studio
Seeking an Engineering Manager for Mapbox Studio in Helsinki, skilled in AWS, React, Redux, and team leadership.
Senior Software Engineer - Search Infrastructure
Senior Software Engineer for AI search infrastructure, focusing on distributed systems and high-traffic management.
Software Engineer II
Join GitHub as a Software Engineer II to enhance collaboration experiences, working remotely with a diverse team.
Senior Software Engineer, Search Intelligence
Join Bloomreach as a Senior Software Engineer in Search Intelligence, focusing on search and personalization capabilities.
Software Engineer, Atlas Search Web
Join MongoDB as a Software Engineer to build user interfaces for Atlas Search using JavaScript, React, and Next.js.
Backend Software Engineer, Search
Join Airbnb as a Backend Software Engineer to enhance search experiences using data science, machine learning, and SOA.