Software Development Engineer Ii, Ev Routing

Mapbox

Germany, Germany
Remote
Engineering web services
Highly-available api services
Container-based environments
Design and implement scalable services for our API and routing engine tiers, following best practices for deployment, resilience, and observability

Job Summary

  • Design and implement scalable services for our API and routing engine tiers, following best practices for deployment, resilience, and observability.
  • Run and design experiments to evaluate the quality, reliability, and capacity requirements of our user-facing navigation products.
  • Participate in end-to-end feature implementation within the larger navigation team; review code and design documents, shepherd feature releases, and participate in an on-call rotation.

Matching Summary

Design and implement scalable services for our API and routing engine tiers, following best practices for deployment, resilience, and observability.

Skills & Requirements

Must-have

  • engineering web services
  • highly-available API services
  • container-based environments
  • operating systems and distributed systems
  • algorithms and data structures
  • automated tests

Nice-to-have

  • AI integration in engineering
  • teaching and learning environment
  • high-performing creative individuals
  • passion about programming
  • strong focus on quality

Key Requirements

  • 3+ years engineering web services
  • Experience with Rust, C++ or Node
  • Experience building highly-available API services
  • Knowledge of operating systems and distributed systems
  • System architecture experience
  • Excellent team player
  • Strong communication skills in English

Work Rights

Not specified

Tailored Resume

Cover Letter