Mapbox

25 open TypeScript positions

Visit Website

Open Positions

Mapbox

Software Development Engineer II, C Rendering

Mapbox Germany, DE Full-TimeEnglish

The Software Development Engineer II will join the Map Rendering team to work on a modern C++17 codebase, focusing on advanced graphics programming, algorithmic, and architectural challenges. Key responsibilities include enhancing product performance, stability, and simplicity while experimenting with new visualization techniques. The role requires strong expertise in C++ and algorithms, collaborating closely with other teams to ensure end-to-end functionality of Mapbox SDKs.

CAlgorithmsPerformance OptimizationGraphics Programming +2
4mo ago
Mapbox

Software Development Engineer III, C, Maps Rendering

Helsinki, FI Full-TimeEnglish

The Map Rendering team at Mapbox is seeking a Software Development Engineer III specializing in C++ to work on their state-of-the-art platform for interactive map visualization. Key responsibilities involve tackling advanced graphics programming, algorithmic, and architectural problems while enhancing performance using a modern C++17 codebase. This role requires strong expertise in C++ and algorithms, aiming to benefit millions of users globally through enhanced map experiences.

C++17AlgorithmsPerformance OptimizationGraphics Programming +2
4mo ago
Mapbox

Software Development Engineer II, Logistics API

Helsinki, FI Full-TimeEnglish

The Software Development Engineer II will design, develop, and operate significant areas of Mapbox's routing services, focusing on scalable API and routing engine tiers. Key responsibilities include improving data consumption/storage services, driving development of service quality metrics, and participating in an on-call rotation. This high-visibility role requires experience in web services (Rust/Typescript) and distributed systems to support millions of daily logistics optimization requests under strict latency requirements.

RustTypeScriptNode.jsAPI Service Development +6
4mo ago
Mapbox

Software Development Engineer II, Search

Mapbox Us, US $158k - $213k USD Full-TimeEnglish

The POI Search & Relevance team seeks an engineer to build and maintain the best location-based search engine, focusing on query understanding, recall, and ranking. Responsibilities include designing and implementing high-performance search retrieval algorithms, owning the efficiency and accuracy of designs, and collaborating cross-functionally. The role requires practical experience in making algorithms perform efficiently and writing sophisticated, reliable solutions.

Search TechniquesInformation RetrievalData StructuresAlgorithm Efficiency +6
4mo ago
Mapbox

Software Development Engineer II (full-stack Engineer)

Helsinki, FI Full-TimeEnglish

The Data Tooling team at Mapbox is looking for an experienced full-stack engineer to own, build, and enhance their mapping tools for reviewing and editing global basemap content. Key responsibilities include driving the design and development of frontend/backend services to handle customer feedback and data corrections, solving complex workflow problems, and establishing operational metrics. Candidates should possess 5+ years of experience, proficiency in JavaScript/React, and strong experience with server-side Node.js and cloud services.

JavaScriptReactNode.jsNest.js +6
6mo ago
Mapbox

Software Development Engineer II (full-stack Engineer)

Worldwide Full-TimeEnglish

The Data Tooling team at Mapbox is looking for an experienced full-stack engineer to own, build, and enhance capabilities of mapping tools used for reviewing and editing global basemap content. Responsibilities include driving the design, development, and testing of tools for triaging customer feedback and implementing enhancements in frontend and backend services. Candidates should have 5+ years of experience and proficiency in JavaScript, React, and Node.js, along with experience in cloud services.

JavaScriptReactNode.jsNest.js +6
6mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Mapbox
Remote

Principal Software Development Engineer, Navigation

Remote $269k - $365k USD Full-TimeEnglish

The Principal Software Development Engineer will lead technical excellence and innovation for the Navigation organization, defining the technical vision for all Navigation products. This strategic role involves designing and building large-scale distributed systems from the ground up, driving development with cross-functional partners, and mentoring a global team of engineers. Key responsibilities include setting the long-term technical roadmap, promoting innovation, and advocating for customer needs through direct engagement.

Distributed SystemsC/CPythonJavaScript +6
6mo ago
Mapbox

Principal Software Development Engineer, Navigation

Mapbox Germany, DE Full-TimeEnglish

The Principal Software Development Engineer will lead technical excellence and innovation for the Navigation organization, defining the technical vision for all Navigation products and aligning them with Mapbox's broader goals. This strategic role involves designing and building large-scale systems, mentoring a global team of engineers, and collaborating closely with product and executive partners. A key responsibility is setting the long-term technical roadmap and driving the development of secure and frictionless product experiences.

Distributed SystemsC/CPythonJavaScript +6
6mo ago
Mapbox

Principal Software Development Engineer, Maps

Mapbox Us, US $269k - $365k USD Full-TimeEnglish

The Principal Software Development Engineer will drive technical excellence by overseeing the architecture and execution of all technical projects within the Maps organization, setting the long-term technical direction and roadmap. A critical role involves influencing the company's AI strategy, providing technical guidance to Maps teams, and designing/building large-scale, secure systems. This seasoned leader must have deep expertise in distributed systems, a passion for customer experience, and the ability to mentor a global team of approximately 80 engineers.

Distributed SystemsC/CPythonJavaScript +6
6mo ago
Mapbox

Software Development Engineer II, Navigation, Traffic

GB Full-TimeEnglish

The Software Development Engineer II on the Navigation, Traffic team develops and maintains web services powering Mapbox’s strategic navigation initiatives across consumer, automotive, and logistics sectors. Responsibilities include balancing rapid development of new solutions against service reliability as they scale, building and deploying microservices, and meticulously testing/monitoring systems. Candidates must have 5+ years of experience building scalable backend services using Python, TypeScript, and AWS.

PythonTypeScriptAWSCDK +6
6mo ago
Mapbox

Software Development Engineer II, Maps API

GB Full-TimeEnglish

The Maps API team seeks a Senior Software Development Engineer to develop complex mapping and navigation software for cars, web, and mobile devices. This role involves designing high-traffic read APIs and distributed ETL pipelines, ensuring high performance and scalability for billions of daily requests. Key expectations include meticulous testing, promoting operational excellence, and designing systems capable of keeping pace with Mapbox's rapid customer growth.

PythonNode.jsTypeScriptAWS CDK +6
6mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Mapbox

Software Development Engineer II, Maps API

Mapbox Germany, DE Full-TimeEnglish

The Maps API team at Mapbox is seeking a Senior Software Development Engineer to develop complex mapping and navigation software for cars, web, and mobile devices. Key responsibilities include designing scalable distributed systems, meticulously testing and monitoring high-traffic APIs and ETL pipelines, and promoting operational excellence. The role requires 5+ years of experience with scalable backend services using technologies like Python, Node.js, TypeScript, and AWS components.

PythonNode.jsTypeScriptAWS CDK +6
6mo ago
Mapbox

Software Development Engineer II, Maps API

PL Full-TimeEnglish

The Maps API team is seeking a Senior Software Development Engineer to build and maintain software for complex mapping and navigation solutions across cars, web, and mobile devices. Responsibilities include developing high-traffic read APIs and ETL pipelines, designing scalable systems, and promoting operational excellence through rigorous testing and monitoring. The role requires 5+ years of experience with high-volume backend services and proficiency in technologies like Python, Node.js, TypeScript, and AWS.

Scalable Backend ServicesHigh Volume Low Latency ServicesPythonNode.js +6
6mo ago
Mapbox

Software Development Engineer II, Maps API

Helsinki, FI Full-TimeEnglish

The Maps API team is seeking a Senior Software Development Engineer to develop complex mapping and navigation software for cars, web, and mobile devices. Key responsibilities include executing scoped tasks with quality, designing scalable systems, and promoting operational excellence through meticulous testing and monitoring. Candidates should have 5+ years of experience building high-volume, low-latency backend services using technologies like Python, Node.js, and AWS.

PythonNode.jsTypeScriptAWS CDK +6
6mo ago
Mapbox

Software Development Engineer III, Maps API

Helsinki, FI Full-TimeEnglish

The Software Development Engineer III on the Maps API team is responsible for building and maintaining high-traffic mapping APIs and distributed ETL pipelines. Key responsibilities include balancing rapid development of new mapping tools with service reliability as volumes scale, designing robust systems, and promoting operational excellence through meticulous testing and monitoring. Candidates should have over 8 years of experience building scalable, high-volume, low-latency backend services using technologies like C++ and AWS.

Backend ServicesCTypeScriptAWS CDK +6
6mo ago
Mapbox

Software Development Engineer III, Maps API

Mapbox Germany, DE Full-TimeEnglish

The Maps API team is seeking a Staff Software Development Engineer to build and maintain high-traffic mapping APIs and distributed ETL pipelines. Responsibilities include balancing rapid development with service reliability as volume scales, designing robust systems, and promoting operational excellence through testing and monitoring. This role requires 8+ years of experience building scalable, high-volume, low-latency backend services using their tech stack including C++, TypeScript, and AWS.

CTypeScriptAWS CDKAWS ECS +6
7mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Mapbox

Software Development Engineer III, Gl-js, Maps Rendering

Mapbox Germany, DE Full-TimeEnglish

The Maps Rendering team seeks a Software Development Engineer III to lead the development of Mapbox GL JS, the industry’s leading map renderer. This role involves using modern web technologies like WebGL, WebGPU, and TypeScript to solve complex problems in graphics, algorithms, and system architecture. Key responsibilities include improving performance, reliability, and cross-platform consistency in partnership with Native and Mobile rendering teams.

TypeScriptWebGLWebGPUWeb Workers +5
7mo ago
Mapbox

Software Development Engineer III, Gl-js, Maps Rendering

Helsinki, FI Full-TimeEnglish

The Software Development Engineer III will lead the development of Mapbox GL JS, the industry's leading map rendering engine. This role involves collaborating with cross-functional teams to shape the roadmap for map rendering, focusing on modern web technologies like WebGL and WebGPU. Key responsibilities include solving complex problems in graphics and system architecture while improving performance and ensuring cross-platform consistency.

TypeScriptWebGLWebGPUWeb Workers +4
7mo ago
Mapbox

Software Development Engineer II, API

Mapbox Us, US $158k - $213k USD Full-TimeEnglish

The Software Development Engineer II, API at Mapbox will play a key role in developing software for complex mapping and navigation systems for various devices. Responsibilities include collaborating on task execution, designing scalable systems for rapid customer growth, and promoting operational excellence through testing, monitoring, and documentation. The role requires proficiency in the existing tech stack and demands an empirical, analytical approach to development tasks.

PythonNodeJSTypeScriptSpark +6
8mo ago
Mapbox

Software Development Engineer II, 3d Graphics

Mapbox Germany, DE Full-TimeEnglish

This role involves working on the world’s leading vector map rendering engines within the 3D graphics team, focusing on the entire graphics chain from data processing to rendering. Key responsibilities include solving complex graphics programming, algorithms, and architectural challenges using modern C++ and TypeScript. The engineer will improve performance, stability, and experiment with new visualization techniques that benefit millions of global users.

CTypeScriptGraphics ProgrammingOpenGL +6
8mo ago
Mapbox

Software Development Engineer III, Mapgpt

Mapbox Us, US $191k - $258k USD Full-TimeEnglish

The Software Development Engineer III on the MapGPT team will be responsible for balancing rapid development of new mapping tools against service reliability as they scale. Key duties include leading engineering tasks, making critical architectural decisions for growth, and mentoring peers. The role also requires promoting operational excellence through rigorous testing, monitoring, documentation, and on-call support for service health.

PythonTypescriptJavaAWS +6
8mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Mapbox

Principal Software Development Engineer, Navigation SDK

Mapbox Us, US $269k - $365k USD Full-TimeEnglish

As a Principal Software Engineer, you will lead technical excellence and innovation for Mapbox's Navigation organization, shaping the future of products like Logistics API, Directions API, and EV Routing. Key responsibilities include setting the long-term technical roadmap, leading and mentoring a global team of 100+ engineers, and driving the development of large-scale, secure systems. This strategic role requires deep expertise in highly scaled, real-time, distributed systems and involves direct customer engagement to gather needs.

Distributed SystemsInfrastructureLow-Latency PipelinesLarge-Scale Data Processing +6
8mo ago
Mapbox

Software Development Engineer III, Maps API

GB Full-TimeEnglish

The Software Development Engineer III (Staff level) on the Maps API team is responsible for developing new mapping tools while ensuring service reliability as Mapbox scales. Key responsibilities include writing robust application code, building and deploying microservices, diagnosing complex system behavior, and promoting operational excellence through testing and monitoring. The role requires a high-volume, low-latency backend focus and collaboration with the team on task execution and system design.

CPythonTypeScriptAWS CDK +6
10mo ago
Mapbox

Software Development Engineer II, 3d Graphics

GB Full-TimeEnglish

The Software Development Engineer II will work on the world’s leading vector map rendering engines, handling the entire graphics chain from data processing to rendering. This role involves solving complex graphics programming, algorithms, and architectural challenges using modern C++ and TypeScript. A key focus is improving performance, stability, and simplicity while experimenting with new visualization techniques that benefit millions of global users.

CTypeScriptOpenGLMetal +6
10mo ago
Mapbox

Software Development Engineer II, 3d Graphics

Helsinki, FI Full-TimeEnglish

This role involves working on the world’s leading vector map rendering engines within Mapbox's 3D graphics team. Responsibilities include working across the entire graphics chain, from data processing to rendering, using modern C++ and TypeScript. The engineer will solve complex graphics programming and architectural challenges to improve performance, stability, and simplicity for millions of global users.

CTypeScriptJavaScriptGraphics Programming +6
10mo ago

Looking for more opportunities?

Browse all TypeScript jobs from other companies

View All Jobs