Software Engineering Manager-GM Motorsports
General Motors
Austin, TX (+2 others)
General Motors Careers
Job Description
The Role:
GM Motorsports is seeking a dynamic and technically proficient Manager of Software Engineering to lead initiatives in Applied Data Engineering and Strategy . This role will drive the development and integration of advanced data platforms, strategy tools, and AI/ML solutions across motorsports programs including NASCAR, IndyCar, LMDh, and F1.
The ideal candidate will combine deep technical expertise with strategic vision and leadership to deliver high-impact software solutions that enhance vehicle performance, race strategy, and operational excellence.
What You'll Do (Responsibilities):
Technical Leadership & Strategy
• Lead the design and implementation of scalable software solutions, including data lakehouses, simulation platforms, and telemetry pipelines.
• Drive the implementation of our strategic roadmap for motorsports software, aligning with enterprise goals and racing program needs.
• Oversee the tech transfer of engineering innovations from motorsports to GM production environments.
Team Management & Development
• Manage a cross-functional software engineering team, fostering a culture of innovation, accountability, and continuous improvement.
• Implement agile practices including sprint planning, backlog grooming, and story point estimation.
• Mentor engineers and promote adoption of software development best practices across teams.
Stakeholder Engagement
• Collaborate with race engineers, product owners, and IT leadership to define requirements and deliver solutions.
• Communicate technical progress and strategic vision effectively to both technical and non-technical stakeholders.
• Build strong relationships across GMMS IT, Engineering, and external racing teams.
Your Skills & Abilities (Required Qualifications:
• Bachelor’s degree (or higher) in Computer Science, Data Engineering, or related field
• 8+ years of experience in software engineering, with 2+ years in a leadership role
• Proven expertise in software engineering technologies (e.g., Java, C# , Python, cloud platforms)
• Strong understanding of agile methodologies and product lifecycle management
• Excellent communication and stakeholder management skills
What Will Give You A Competitive Edge (Preferred Qualifications)
• Experience with motorsports software tools and race strategy analytics
GM Behaviors Expected:
• Own the Outcome: Takes accountability for team results and drives strategic execution.
• Lead as One Team: Builds inclusive, collaborative environments across functions.
• Innovate & Embrace Change: Champions new technologies and process improvements.
• Speak Fearlessly: Communicates with clarity and candor, especially in high-stakes settings.
• Move with Urgency: Acts swiftly and decisively to deliver high-impact solutions.
#LI-DH2
Qualifications
- Bachelor’s degree (or higher) in Computer Science, Data Engineering, or related field
- 8+ years of experience in software engineering, with 2+ years in a leadership role
- Proven expertise in software engineering technologies (e.g., Java, C# , Python, cloud platforms)
- Strong understanding of agile methodologies and product lifecycle management
- Excellent communication and stakeholder management skills
Responsibilities
- GM Motorsports is seeking a dynamic and technically proficient Manager of Software Engineering to lead initiatives in Applied Data Engineering and Strategy
- This role will drive the development and integration of advanced data platforms, strategy tools, and AI/ML solutions across motorsports programs including NASCAR, IndyCar, LMDh, and F1
- The ideal candidate will combine deep technical expertise with strategic vision and leadership to deliver high-impact software solutions that enhance vehicle performance, race strategy, and operational excellence
- Technical Leadership & Strategy
- Lead the design and implementation of scalable software solutions, including data lakehouses, simulation platforms, and telemetry pipelines
- Drive the implementation of our strategic roadmap for motorsports software, aligning with enterprise goals and racing program needs
- Oversee the tech transfer of engineering innovations from motorsports to GM production environments
- Team Management & Development
- Manage a cross-functional software engineering team, fostering a culture of innovation, accountability, and continuous improvement
- Implement agile practices including sprint planning, backlog grooming, and story point estimation
- Mentor engineers and promote adoption of software development best practices across teams
- Stakeholder Engagement
- Collaborate with race engineers, product owners, and IT leadership to define requirements and deliver solutions
- Communicate technical progress and strategic vision effectively to both technical and non-technical stakeholders
- Build strong relationships across GMMS IT, Engineering, and external racing teams
- Own the Outcome: Takes accountability for team results and drives strategic execution
- Lead as One Team: Builds inclusive, collaborative environments across functions
- Innovate & Embrace Change: Champions new technologies and process improvements
- Speak Fearlessly: Communicates with clarity and candor, especially in high-stakes settings
- Move with Urgency: Acts swiftly and decisively to deliver high-impact solutions