Staff Software Engineer- Motorsports
General MotorsAbout the role
Job Description
Workplace Classification:
Hybrid: This position does not require an employee to be on-site full-time to perform most effectively. This position requires an employee to be onsite up to 3 times per week at our Charlotte, Austin, Roswell, or Milford Technical Centers.
The Team:
GM’s Motorsports Software team analyzes, defines, and delivers next generation groundbreaking Motorsports IT software solutions. Using both innovative cloud-based infrastructure and software development standards, these solutions enable innovative interactions between GM Global Engineering, GM Motorsports, and our Race teams that accelerate our drivers to the finish line first!
Our combined team of analysts, architects, developers, data engineers, testers, and product managers work with GM Motorsports Engineering and Racing teams to ensure podium wins for GM’s Formula 1, NASCAR, IndyCar, and IMSA&WEC sportscar teams!
The Role:
The software group supporting Motorsports and the Race Vehicle Platform is looking for a Staff Software Engineer to join our team. For this role you will expected to have demonstrated success in software project delivery + experience in leading technical efforts developing applications using a variety of tools, languages, frameworks and technologies.
What You'll Do (Responsibilities):
- Full lifecycle and full stack application development using standard frameworks, coding standards & common patterns.
- Developing software applications using sound, repeatable, industry standard methodologies.
- Demonstrate proficiency in multiple programming languages, tools, and technologies.
- Performance tuning, usability assessment/improvement.
- Engage in the identification & remediation of software issues related to code quality, security, pattern/frameworks, networking, infrastructure, or software usability.
- Proven understanding of maintaining and debugging live software systems
- Mentor junior and peer software developers and review the software being developed.
- Designing/Architecting Software Systems.
- Forward-thinking, positive impact on software product experience, quality, and time-to-market.
- Solves moderate problems with ease, but mostly tackles extremely hard problems.
Additional Job Description
What You'll Need (Required Qualifications):
- Bachelors degree in Computer Science, Data Analytics, Mathematics, Software Engineering, or equivalent discipline. Professional experience will be considered in lieu of a degree.
- 10 years of professional software development experience.
- Minimum 5 years of experience developing web applications.
- Technical knowledge in at least two areas within C#/.Net, React, JS/TS, REST/Graph.
What Will Give You A Competitive Edge (Preferred Qualifications):
- Advanced degree (Masters or MBA).
- Experience working in a high-performance or real-time decision-making environment.
- Previous experience in motorsports or an understanding of motorsports and race strategy will be highly valued.
GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. PLEASE DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP (e.g., H-1B, TN, STEM OPT, etc.) NOW OR IN THE FUTURE.
Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate.
Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.
•This job may be eligible for relocation benefits.
#LI-DH2
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We aspire to be the most inclusive company in the world. We believe we al
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s