Software Development Engineer II - GL-JS, Maps Rendering
MapboxWhat We Do
The Maps Rendering team at Mapbox uses our engineering skills and curiosity to push the boundaries of what’s possible with interactive maps and how people use location technologies in their daily lives. We work on a state-of-the-art web platform for map interaction and visualization used by millions of people around the globe.
What You’ll Do
As a Software Development Engineer II specializing in JavaScript and map rendering, you will:
- Work on mapbox-gl-js, the leading vector map rendering engine.
- Work with cutting-edge browser technologies and an ambitious, modern codebase — using WebGL, Web Workers, ECMAScript with modules, and WebAssembly.
- Tackle advanced graphics programming, algorithmic, and architectural problems.
- Enhance the performance, stability, and simplicity of our products.
- Collaborate with Native/Mobile rendering teams to ensure seamless cross-platform map compatibility.
What We Believe Are Important Traits For This Role
- Curiosity, enthusiasm, eagerness to solve challenging technical problems in the geo and data visualization space using emerging technologies.
- Empathy and kindness, willingness to learn from different perspectives and patience to help others grow.
- Strong communication skills and ability to collaborate effectively with distributed teams.
- Strong expertise in JavaScript, algorithms, and performance optimization.
Additional Qualifications We Appreciate
- Experience in graphics programming (OpenGL, WebGL)
- Native development skills (C++, Mobile SDKs)
- Knowledge of location technologies (maps, GIS)
- Contributions to open source projects.
What We Value
In addition to our core values, which are not unique to this position and are necessary for Mapboxers:
- We value high-performing creative individuals who dig into problems and opportunities.
- We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people.
- We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.
Benefits Extracted with AI
- Remote work flexibility
Similar jobs
Last update: 23 minutes ago
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, working remotely on cutting-edge mapping and navigation solutions.
Senior Software Development Engineer II, Search Geocoding
Join Mapbox as a Senior Software Development Engineer II to enhance our geocoding search engine. Remote work available.
Senior Full Stack Web Software Engineer
Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Full Stack Software Engineer - Field Software
Join Gecko Robotics as a Full Stack Software Engineer to develop innovative field software solutions using Svelte, JavaScript, and Python.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Full-stack JavaScript Developer
Join Scopic's Talent Community for Full-stack JavaScript Developers. Gain priority access to future opportunities in a remote setting.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Senior Software Engineer - Android Search SDK
Join Mapbox as a Senior Software Engineer to develop Android Search SDKs remotely.
Senior Backend Engineer
Join onX as a Senior Backend Engineer to develop scalable services for our Backcountry app. Remote role with competitive salary and benefits.
Senior Frontend Engineer (Remote)
Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.
Software Engineer (Frontend/Fullstack) - E-commerce Website
Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.
Full Stack Software Engineer II (Java/React)
Join Elastic as a Full Stack Software Engineer II, focusing on Java and React, to enhance search components remotely.
Mid-Level JavaScript Developer
Join Sami as a Mid-Level JavaScript Developer to revolutionize healthcare with cutting-edge technology.
Remote Frontend Engineer - Real Estate
Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.
Frontend Engineer II
Join AWS as a Frontend Engineer II to build web applications using Angular, CSS, and JavaScript frameworks.
Frontend Engineer with React and TypeScript
Join Gilion as a Frontend Engineer focusing on React and TypeScript in a hybrid work environment.
Front End Software Engineer with JavaScript and ReactJS
Join Oak Ridge National Laboratory as a Front End Software Engineer to develop user interfaces with JavaScript and ReactJS for geospatial data analysis.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive pay, equity, and comprehensive benefits.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Software Engineer III, Full Stack
Join Google as a Software Engineer III, Full Stack, to develop next-gen technologies impacting billions of users.