Senior Software Engineer, Mapping

General MotorsWashington, DC
1dRemote

About The Position

We’re on a mission to build the world’s most advanced self-driving vehicles to safely connect people to the places, things, and experiences they care about. At GM’s Autonomous Vehicle (AV) organization, we’re combining cutting-edge research, robust engineering, and large-scale systems to make this future a reality. Our Mapping Engineering team is building national-scale mapping systems that power localization, planning, simulation, and autonomy. These systems require highly reliable, scalable, and performant backend infrastructure to ingest, transform, and serve map data across a wide range of autonomous vehicle workflows. The Role We are looking for a Senior Software Engineer with strong distributed systems experience to join our Mapping Engineering team. In this role, you will design, build, and operate scalable backend systems and data pipelines that support critical mapping workflows. You will work closely with Staff and Principal engineers, product partners, and adjacent teams to deliver robust, production-quality systems that scale to national deployments. This is a hands-on engineering role focused on system design, implementation, and operational excellence. While you will contribute to technical design and mentor junior engineers, broader cross-organizational technical leadership and roadmap ownership are primarily driven by Staff-level engineers.

Requirements

  • 3+ years of experience designing, implementing, and operating distributed systems in production.
  • Bachelors degree in related field or relevant work experience
  • Strong proficiency in Python (optional C++, TypeScript), with solid system-level programming fundamentals.
  • Strong proficiency in databases, data modeling, caching, and service-oriented architectures.
  • Experience building and deploying services on major cloud platforms such as AWS, Google Cloud, or Azure.
  • Experience with data orchestration pipelines or ETL systems (e.g., Airflow or similar).
  • BS, MS, or PhD in Computer Science, Electrical Engineering, or a related technical field, or equivalent industry experience.
  • Ability to independently deliver well-scoped projects with high engineering quality and reliability.

Nice To Haves

  • 5+ years of experience designing, implementing, and operating distributed systems in production.
  • Experience with mapping, geospatial data, robotics, or autonomous systems.
  • Familiarity with the autonomous vehicle software stack or safety-critical systems.
  • Experience with CI/CD pipelines, cloud-native services, or large-scale deployments.
  • Proficiency with Linux, containerization (Docker), or container orchestration (Kubernetes).
  • Exposure to machine learning data pipelines or map labeling infrastructure.

Responsibilities

  • Design and implement scalable, reliable distributed backend systems to support mapping workflows at national scale.
  • Build and evolve data pipelines and microservices for map ingestion, transformation, storage, and release.
  • Own the design and implementation of well-scoped components or services within larger mapping systems.
  • Collaborate with engineers across Mapping, Localization, Perception, Simulation, and Offboard teams to integrate systems and define clear interfaces.
  • Ensure systems meet performance, reliability, and operational requirements, including monitoring, alerting, and on-call readiness.
  • Participate in design reviews, code reviews, and technical discussions to uphold engineering quality and best practices.
  • Mentor junior engineers through code reviews, design feedback, and day-to-day technical guidance.
  • Debug and resolve production issues across services, data pipelines, and infrastructure.

Benefits

  • Work on large-scale distributed systems that directly power autonomous vehicle capabilities.
  • Collaborate closely with experienced Staff and Principal engineers on technically challenging problems.
  • Gain exposure to national-scale data pipelines and real-world production systems.
  • Be part of a mission-driven team shaping the future of autonomous transportation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service