Mapbox logoMapbox logo

Software Development Engineer II - 3D Graphics

MapboxMapbox Helsinki
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

The ideal candidate will possess a robust understanding of software engineering principles, particularly in graphics programming, and be adept in using modern C++ and JavaScript/TypeScript frameworks. A passion for innovation and the ability to work collaboratively in a fast-paced environment are essential.

About the job

Mapbox is the premier platform for real-time location services, empowering a new wave of location-aware businesses. Our unique infrastructure offers organizations a comprehensive suite of tools to facilitate navigation for people, packages, and vehicles across the globe. With over 4 million registered developers, Mapbox stands out for its flexibility, security, and commitment to privacy compliance. Companies utilize our applications, data, SDKs, and APIs to craft tailored, immersive experiences that captivate their users.

What We Do

Our 3D graphics team leverages engineering expertise and creativity to expand the limits of interactive maps and enhance the daily use of location technologies. We engage with cutting-edge, primarily open-source platforms for map interaction and visualization, reaching millions of users worldwide.

As AI technologies increasingly integrate into engineering processes, we seek engineers who can thoughtfully weave AI into design, development, and strategic decision-making. Our interview process will include discussions on how you incorporate AI into your engineering practices.

Your Responsibilities

  • Contribute to the world’s leading vector map rendering engines.

  • Engage in the complete graphics pipeline, from data processing to rendering.

  • Utilize modern C++14/17 and TypeScript codebases, adhering to best practices in software engineering.

  • Tackle intriguing challenges in graphics programming, algorithms, and architectural design.

  • Enhance project performance, stability, maintainability, and simplicity.

  • Experiment with innovative visualization techniques and rapid graphics and geometry algorithms, positively impacting millions of users in consumer mapping applications.

Desired Traits

  • A strong sense of curiosity and enthusiasm for solving complex technical challenges in geo and data visualization using emerging technologies.

  • Empathy and kindness, with a willingness to learn from diverse perspectives and assist others in their growth.

  • Excellent communication skills, with the ability to collaborate effectively across distributed teams.

  • Proficiency in C++, JavaScript/TypeScript, algorithms, and performance optimization.

  • Strong background in graphics programming (OpenGL, Metal, Vulkan, WebGL, WebGPU).

About Mapbox

Mapbox is recognized as the foremost real-time location platform, providing organizations with the necessary tools to navigate people, packages, and vehicles efficiently. Our commitment to flexibility, security, and privacy has made us the platform of choice for millions of developers worldwide.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.