> Markdown version of [/jobs/ext/1373549-staff-software-engineer-mapping](https://www.wearedevelopers.com/jobs/ext/1373549-staff-software-engineer-mapping). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer, Mapping - **Company:** General Motors - **Location:** Olympia, WA, United States (Remote available) - **Experience:** Expert - **Salary:** $185,100.0 - $335,300.0 - **Contract:** Permanent contract - **Skills:** Geographic Information Systems, Airflow, Amazon Web Services, Microsoft Azure, C++ (Programming Language), Cloud Engineering, Software Quality, Databases, Continuous Integration, Extract Transform Load (ETL), Linux, Distributed Systems, Information Lifecycle Management, Interoperability, Python (Programming Language), Machine Learning, Performance Tuning, Software Safety, Service-Oriented Architecture, Systems Architecture, TypeScript, Data Logging, Google Cloud, Caching, Backend, Kubernetes, Information Technology, Deployment Automation, Data Pipelines, Docker, Microservices - **Published:** July 22, 2026 - **Apply:** https://dejobs.org/x/x/926C3923543A489E92963A1D28B20CE2/job/ ## About the Role * 5+ years of experience designing, implementing, and operating scalable distributed systems in production. * Bachelors 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., * Experience with mapping, geospatial data, or robotics systems (e.g., 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. ## Description This role is based remotely but if you live within a 50-mile radius of [Austin, Detroit, Warren, Milford, Mountain View, Sunnyvale], you are expected to report to that location three times a week, at minimum., We are looking for a Staff Software Engineer with deep expertise in distributed backend systems to join our Mapping Engineering team. You'll serve as a technical leader responsible for designing and building the scalable systems that power ingestion, storage, access, and delivery of autonomous vehicle maps. You'll partner closely with EMs, Staff/Principal ICs, and cross-functional teams to define the architecture and deliver next gen mapping capabilities that scale to national deployments. This is a hands-on leadership role requiring strong systems thinking, architecture design, and the ability to guide and mentor engineers across teams. You'll operate autonomously, lead cross-functional technical initiatives, and ensure the health, scalability, and performance of our critical mapping pipelines and services. What You'll Do (Responsibilities) * Architect and implement scalable, reliable, distributed backend systems to support national-scale mapping. * Design and evolve data pipelines and microservices for map ingestion, transformation, storage, and release. * Own end-to-end delivery of high-impact projects, including defining milestones, aligning stakeholders, and mentoring ICs across functions. * Collaborate cross-functionally with Localization, Perception, Simulation, and Offboard teams to define data contracts and ensure system interoperability. * Drive technical excellence by conducting system-level design reviews, mentoring engineers, and setting the standard for code quality, testing, and documentation. * Diagnose and resolve large-scale system issues across services, data pipelines, and production environments. * Serve as the Subject Matter Expert (SME) in distributed system design, performance optimization, and backend architecture within Mapping and potentially across GM AV. * Help shape technical roadmaps and hiring plans for growing distributed systems expertise across the org., This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)