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