GM

Motorsports

SrSoftwareEngineer-Motorsports

Dublin, Ireland FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Sr Software Engineer - Motorsports at GM. Skills: C#/.NET, React, Azure, Full lifecycle application development, performance tuning, debugging live software systems. Full lifecycle application development using standard frameworks, coding standards, and design patterns. Develop high-quality software applications using sound, repeatable, industry-standard methodologies”

What You'll Achieve.

enable seamless interaction between GM Global Engineering, GM Motorsports, and our race teams—helping accelerate our drivers to the finish line first; ensure podiums and wins for GM’s F1, NASCAR, IndyCar, WEC, and IMSA programs

Industry & Context.

Motorsports
Problems you'll solve

Identify and remediate software issues

Eligibility Requirements

on-call rotation, Weekend and shift work required, Flexibility to adjust working hours during race weeks and major motorsports events, Ability to support urgent production issues outside standard business hours when needed, report to our Dublin/ Limerick office three times per week, at minimum

What They're Looking For.

Must Have

Minimum 7 years of professional software development experience, Minimum 3 years of experience developing web or Electron applications, Excellent technical knowledge of C#/. NET and React, experience and knowledge of Azure and Azure resources, Solid understanding of software development best practices (code reviews, CI/CD, testing, documentation), Experience working in an agile/scrum environment, UI design experience and a understanding of UX principles, knowledge and understanding of different web platforms and reuse strategies, Proven track record of maintaining and debugging live software systems in production

Nice to Have

Previous experience in, or passion for, Motorsports and working in a high-pace, event-driven environment, Master’s degree in Mechanical Engineering and/or Computer Science, Experience with cloud computing-based distributed systems, Experience supporting mission-critical or real-time applications where uptime and performance are essential

What You'll Do.

Full lifecycle application development using standard frameworks

Develop high-quality software applications using sound

industry-standard methodologies

Demonstrate proficiency across multiple programming languages

Perform performance tuning

and usability assessment/improvement

Identify and remediate software issues related to code quality

and enhance live software systems used in critical motorsports operations

How You'll Work.

Team & Collaboration

Collaborate with cross-functional partners in Motorsports Engineering, trackside operations, and Global Engineering

Full Job Description

**Job Description** **Team Overview** GM’s Motorsports Software team analyzes, defines, and delivers next-generation, groundbreaking Motorsports IT software solutions. Using innovative cloud-based infrastructure and modern software development standards, these solutions enable seamless interaction between GM Global Engineering, GM Motorsports, and our race teams—helping accelerate our drivers to the finish line first. Our combined team partners closely with GM Motorsports Engineering and race teams to ensure podiums and wins for GM’s F1, NASCAR, IndyCar, WEC, and IMSA programs. This role is part of a new GM Motorsports software team in Ireland, working at the heart of our global race engineering and data ecosystem. **The Role** The software group supporting Motorsports and the Race Vehicle Platform is looking for a Senior Software Developer to join our new Ireland based team. In this role, you will lead and contribute to the delivery of complex software projects, developing applications using a variety of tools, languages, frameworks, and technologies. You will be working in a high-pace, event-driven environment where reliability, performance, and usability directly impact trackside performance. This role includes on-call support which will include weekends and shift rotation aligned to the global motorsports calendar and critical track/test events. In this role, you will lead and contribute to the delivery of complex software projects, developing applications using a variety of tools, languages, frameworks, and technologies. You will be working in a fast pace, event-driven environment where reliability, performance and usability directly impact trackside performance. **Key Responsibilities** * Full lifecycle application development using standard frameworks, coding standards, and design patterns * Develop high-quality software applications using sound, repeatable, industry-standard methodologies * Demonstrate proficiency across multiple programming languages, tools

Free ATS check

Applying for this Sr Software Engineer - Motorsports role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about GM?

Real rants from real employees. Read before you apply.

Read Company Rants →