Talent.com
Mapbox is hiring : Software Development Engineer II, 3D Graphics in Germany

Mapbox is hiring : Software Development Engineer II, 3D Graphics in Germany

MediabistroGermany, OH, United States
2 days ago
Job type
  • Full-time
Job description

Overview

Software Development Engineer II, 3D Graphics at Mapbox. Mapbox is the leading real-time location platform for location-aware businesses, providing tools to power navigation of people, packages, and vehicles. Mapbox builds a live location platform with anonymized data from millions of sensors and devices to power devices and products across the world.

What You’ll Do

  • Work on the world’s leading open source vector map rendering engines.
  • Work on the entire graphics chain, from data processing pipeline creation to rendering.
  • Contribute to a modern C++14 / 17 and a modern TypeScript codebase, following software engineering best practices.
  • Solve graphics programming, algorithms, and architectural challenges.
  • Improve performance, stability, maintainability, and simplicity of projects.
  • Experiment with new visualization techniques and fast graphics and geometry algorithms to benefit millions of users in consumer mapping applications.

Important Traits For This Role

  • Curiosity and enthusiasm for solving challenging technical problems in geo and data visualization using emerging technologies.
  • Empathy, willingness to learn from different perspectives, and patience to help others grow.
  • Strong communication skills and ability to collaborate effectively with distributed teams.
  • Proficiency in C++, JavaScript / TypeScript, algorithms, and performance optimization.
  • Strong graphics programming skills (OpenGL, Metal, Vulkan, WebGL, WebGPU).
  • Strong in 3D graphics techniques applicable across multiple platforms.
  • Helpful experience (not required) : maintain or contribute to open source projects, location technologies (maps, GIS), other programming experience (JavaScript, iOS, Android), embedded platforms (Linux embedded, Android, QNX).
  • Value and Culture

  • We value high-performing, creative individuals who dig into problems and opportunities.
  • We support employees in being their whole selves at work, with health care, parental leave, flexibility, and innovative approaches to support.
  • We emphasize teaching and learning to equip employees to be successful.
  • We encourage growing a diverse team and welcome applicants of all backgrounds, genders, ethnicities, abilities, and sexual orientations.
  • Mapbox is an EEO employer. By applying for this position, you acknowledge receipt of the Mapbox Non-US Privacy Notice for applicants. Completing this application requires providing personal data such as your name and contact information, which is mandatory for Mapbox to process your application.

    Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Industries

  • Software Development
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Development Engineer • Germany, OH, United States