Enable job alerts via email!

Staff Software Engineer- Motorsports

JR United Kingdom

Cardiff

Hybrid

GBP 55,000 - 85,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in the motorsports industry is seeking a Staff Software Engineer to join their team in Cardiff. This hybrid role involves leading software development for innovative motorsports solutions, mentoring engineers, and aligning system design with business objectives. With a focus on scalability and high performance, ideal candidates will have extensive experience in various programming languages and cloud technologies. The position offers an opportunity to make a significant impact in an exciting field.

Benefits

Eligible for a company vehicle after review
Relocation benefits may be available
Comprehensive benefits starting from day one

Qualifications

  • Expertise in Java, Python, and front-end technologies like React.js.
  • Familiarity with cloud services (AWS, Azure, GCP).
  • 3+ years as a staff engineer or technical leader required.

Responsibilities

  • Lead the design and implementation of scalable systems.
  • Provide technical leadership and mentoring.
  • Evaluate and integrate emerging technologies.

Skills

Java
Python
Kotlin
React.js
Angular
Kafka
Event Hubs
Docker
Kubernetes
SQL
NoSQL

Education

Bachelor’s degree in Computer Science, Engineering

Tools

Azure
AWS
GCP
Docker
Kubernetes

Job description

Staff Software Engineer - Motorsports, Cardiff
Client:

General Motors

Location:

Cardiff, United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Views:

3

Posted:

04.07.2025

Expiry Date:

18.08.2025

Job Description:

Workplace Classification: Hybrid - This position does not require full-time onsite presence. Employees are expected to be onsite up to 3 times per week at either our Charlotte or Austin Technical Centers.

The Team: GM’s Motorsports Software team develops innovative motorsports IT software solutions using cloud infrastructure and modern software standards. Our team supports GM Motorsports Engineering and Race teams in NASCAR, IndyCar, and IMSA, ensuring podium finishes.

The Role: We seek a Staff Engineer to lead the design and implementation of scalable, high-performance systems. The role involves providing technical leadership, mentoring engineers, and aligning solutions with corporate standards and future architecture visions.

Responsibilities include:

  1. Defining system design and architecture with a focus on scalability and business alignment.
  2. Coding, prototyping, and conducting code reviews, emphasizing best practices and security.
  3. Mentoring engineers in design patterns and architectural practices.
  4. Designing efficient data flows to improve performance.
  5. Evaluating and integrating emerging technologies.
  6. Collaborating with cross-functional teams to meet business and technical goals.
  7. Ensuring platform stability and scalability through standards and roadmaps.
  8. Promoting CI/CD, test automation, and performance optimization.
Qualifications:
  • Bachelor’s degree or higher in Computer Science, Engineering, or related field.
  • Expertise in Java, Python, Kotlin, and front-end technologies like React.js or Angular.
  • Experience with Kafka, Event Hubs, or Confluent.
  • Familiarity with Azure, AWS, GCP, Docker, Kubernetes.
  • Knowledge of SQL and NoSQL databases such as Postgres, MongoDB, Redis.
  • Strong understanding of software architecture and design patterns.
  • Experience with REST, WebSockets, gRPC, server-sent events.
  • Proven ability to develop scalable web systems supporting high transaction volumes.
People Skills:
  • Leadership in project management and strategic decisions.
  • Problem-solving skills with analytical ability.
Preferred Qualifications:
  • 3+ years as a staff engineer or technical leader.
  • 10+ years in software development with a strong architectural background.
  • Experience designing global, scalable customer platforms.
  • Leadership in large-scale eCommerce and microservices architectures.
  • Experience with telemetry and metrics.
  • Motor sports industry experience is a plus.

Additional Benefits: Eligible for a company vehicle after a review, with a requirement to lease or purchase a GM vehicle every four years unless exceptions apply. Relocation benefits may be available.

About GM:

Our vision aims for Zero Crashes, Zero Emissions, and Zero Congestion. We foster an inclusive culture where everyone belongs.

Why Join Us:

We encourage making a positive impact daily through our actions and culture. We support a rewarding career that promotes personal growth.

Benefits:

Comprehensive benefits starting from day one. Learn more about Total Rewards Resources.

Equal Opportunity:

GM is committed to non-discrimination and inclusion, ensuring a fair workplace for all employees.

Accommodations:

We provide accommodations for applicants with disabilities. Contact us at 800-865-7580 or via email for assistance.

Note:

If you are not a passport holder of the country where the job is located, a work permit may be required. Applications should be submitted via the 'Apply now' button. External links and payment details should be avoided.

Created on 04/07/2025 by JR, United Kingdom

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.