Mapbox, Inc. logo

Software Development Engineer III, GL-JS, Maps Rendering

Job Overview

Location

Mapbox Helsinki

Job Type

Full-time

Category

Full-Stack Engineer

Date Posted

April 3, 2026

Full Job Description

đź“‹ Description

  • • As a Software Development Engineer III on the Maps Rendering team at Mapbox, you will lead the evolution of Mapbox GL JS — the industry’s leading open-source map rendering engine that powers interactive, real-time maps for millions of users worldwide. Your work will directly impact how developers build location-aware applications, enabling richer, faster, and more immersive experiences across web platforms.
  • • You will drive technical excellence by architecting and implementing high-performance rendering features using WebGL, WebGPU, Web Workers, TypeScript, and WebAssembly, while collaborating cross-functionally with product, design, and native engineering teams to ensure consistency and innovation across Mapbox’s entire stack.
  • • The Maps Rendering team is a small, elite group of graphics and systems engineers passionate about pushing the boundaries of browser-based visualization. You’ll join a culture that values deep technical curiosity, ownership, and mentorship, where your contributions will shape the future of interactive mapping at scale.
  • • In this role, you’ll deepen your expertise in real-time graphics pipelines, large-scale data visualization, and modern web performance optimization — gaining visibility into cutting-edge browser technologies and influencing open-source standards used by over 4 million developers globally.
  • • You’ll lead complex technical initiatives from concept to production, mentoring junior engineers, improving code maintainability and test coverage, and advocating for best practices in graphics architecture and algorithmic efficiency.
  • • You’ll partner closely with Mobile and Native rendering teams to harmonize rendering behavior across platforms, ensuring pixel-perfect, performant experiences whether users are on web, iOS, Android, or embedded devices.
  • • You’ll contribute to Mapbox GL JS’s public GitHub repository, engaging with the global open-source community through issue triage, code reviews, and feature discussions — amplifying your impact beyond Mapbox’s walls.
  • • You’ll help define the technical roadmap for next-generation map rendering, exploring emerging technologies like WebGPU compute shaders, GPU-driven rendering, and adaptive level-of-detail systems to keep Mapbox at the forefront of location innovation.

🎯 Requirements

  • • Expert-level proficiency in TypeScript and modern JavaScript (ES6+), with proven experience building and maintaining large-scale web applications.
  • • Deep expertise in WebGL or similar graphics APIs (OpenGL, Vulkan, Metal), including shader programming, texture management, and render loop optimization.
  • • Strong background in algorithms, data structures, and performance optimization — particularly in real-time or graphics-intensive systems.
  • • Experience with WebAssembly, Web Workers, or other web performance technologies to offload heavy computation from the main thread.
  • • Proven ability to lead technical projects, collaborate effectively in distributed, cross-functional teams, and communicate complex ideas clearly to engineers and non-engineers alike.
  • • Track record of contributing to or maintaining open-source software, with familiarity in GitHub workflows, code review practices, and community engagement.

🏖️ Benefits

  • • Competitive salary and equity compensation aligned with market benchmarks for senior engineering roles.
  • • Comprehensive health, dental, and vision insurance, plus mental health resources and wellness stipends.
  • • Generous parental leave policy (20+ weeks for all parents), flexible vacation, and unlimited sick days.
  • • Annual learning and development budget for conferences, courses, certifications, or books.
  • • Remote-first work culture with stipend for home office setup and co-working space access.
  • • Equity participation in a fast-growing, mission-driven company shaping the future of location technology.
  • • Regular team offsites and virtual events fostering connection and collaboration across global teams.
  • • Access to cutting-edge hardware and software tools, including latest GPUs, browsers, and rendering frameworks for experimentation.

Skills & Technologies

JavaScript
TypeScript
GitHub
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Mapbox, Inc. logo
Mapbox, Inc.
Visit Website

About Mapbox, Inc.

Mapbox provides cloud-based mapping, geocoding, navigation, and spatial data infrastructure through APIs and SDKs. Developers embed live maps, search, turn-by-turn directions, and data visualization into mobile, web, and automotive applications. The platform ingests and updates petabytes of global imagery, traffic, and movement data to deliver real-time location services for logistics, automotive, travel, and consumer apps.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+4 more

2 months ago

Apply
❌ EXPIRED
Argentina
Contract
Expired May 9, 2026
JavaScript
TypeScript
React
+4 more

2 months ago

Apply
❌ EXPIRED
Argentina
Full-time
Expired May 2, 2026
Python
JavaScript
TypeScript
+6 more

2 months ago

Apply
❌ EXPIRED
Argentina
Full-time
Expired Apr 14, 2026
JavaScript
TypeScript
Kotlin
+5 more

3 months ago

Apply