GM Motorsports is seeking to drive the development and integration of advanced data platforms, strategy tools, and AI/ML solutions across motorsports programs including NASCAR, IndyCar, LMDh, and F1 to enhance vehicle performance, race strategy, and operational excellence.
Requirements
- Proven expertise in software engineering technologies (e.g., Java, C , Python, cloud platforms)
- Strong understanding of agile methodologies and product lifecycle management
- Experience with motorsports software tools and race strategy analytics
- 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
- Excellent communication and stakeholder management skills
- Experience with data lakehouses, simulation platforms, and telemetry pipelines
Responsibilities
- 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.
- 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.
- Collaborate with race engineers, product owners, and IT leadership to define requirements and deliver solutions.
Other
- Travel <25% for this role
- Hybrid role, expected to report to a specific location at least 3 times a week
- 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
- GM does not provide immigration-related sponsorship for this role