CINCINNATI CADILLAC logo
CINCINNATI CADILLAC2 weeks ago

Staff Software Engineer, Mapping

$185,100–$335,300 year

On-site · Detroit, Michigan, United States or Austin, Texas, United States

Type
Full Time
Level
Senior Level
Education
Doctorate Or Professional Degree
Company size
Unknown
Industry
TRANSPORTATION

Job Summary

Staff Software Engineer, Mapping (remote-based with a 50-mile reporting radius to specific GM AV hubs). Lead design and delivery of national-scale distributed backend systems for autonomous vehicle maps, including ingestion, transformation, storage, and release pipelines. Architect and mentor across cross-functional teams; drive system-level design reviews, code quality, testing, and documentation; own end-to-end high-impact projects; collaborate with Localization, Perception, Simulation, and Offboard teams to ensure interoperability; design scalable, reliable backend services and data contracts; apply expertise in distributed systems, cloud platforms, ETL/data pipelines, and geospatial/map data lifecycle.

Required Qualifications

  • 5+ years of experience designing, implementing, and operating scalable distributed systems in production
  • Bachelor's degree in related field or relevant work experience
  • Strong proficiency in Python (optional C++, TypeScript), and system-level programming fundamentals
  • Deep understanding of databases, caching, data modeling, and service-oriented architecture (SOA)
  • Proven experience building and deploying distributed systems on major cloud platforms such as Google Cloud, AWS, or Azure
  • Experience with data orchestration pipelines and ETL mechanisms (eg. airflow)
  • BS, MS, or PhD in Computer Science, Electrical Engineering, or related technical field, or equivalent industry experience
  • Demonstrated success in leading cross-functional technical initiatives, influencing architectural decisions across teams, and mentoring senior engineers
  • Preferred: Experience with mapping, geospatial data, or robotics systems (Localization, Perception)
  • Familiarity with autonomous vehicle software stack, including the map-data lifecycle and software safety standards
  • Experience in CI/CD pipeline design, large-scale deployment strategies, or cloud-native architecture
  • Proficiency with Linux systems, container orchestration (e.g., Docker, Kubernetes), and distributed logging/metrics systems
  • Knowledge of machine learning data pipelines or HD map labeling infrastructure
  • Travel: <25% as per job description
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$185k – $335k / yr

Staff Software Engineer, Mapping · CINCINNATI CADILLAC

Apply on Sorce