FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer, Mapping
General Motors. Architect and implement scalable, reliable, distributed backend systems to support national-scale mapping.
Posted 4/21/2026full-timeAustin • Missouri, Texas • 🇺🇸 United StatesLead💰 $185,100 - $335,300 per yearWebsite
Tech Stack
Tools & technologiesAirflowAWSAzureCloudDistributed SystemsETLMicroservicesPythonTypeScript
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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
Benefits
Comp & perks- medical
- dental
- vision
- Health Savings Account
- Flexible Spending Accounts
- retirement savings plan
- sickness and accident benefits
- life insurance
- paid vacation & holidays
- tuition assistance programs
- employee assistance program
- GM vehicle discounts
- company vehicle evaluation program
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonC++TypeScriptdistributed systemsdata pipelinesETLservice-oriented architecturedatabasescachingsystem-level programming
Soft Skills
mentoringcollaborationstakeholder alignmenttechnical excellenceleadershipinfluencingproject managementcommunicationproblem-solvingcross-functional teamwork
Certifications
Bachelor's degreeMaster's degreePhD in Computer SciencePhD in Electrical Engineering