Enable job alerts via email!

Staff Software Engineer- Motorsports

JR United Kingdom

Luton

Hybrid

GBP 70,000 - 100,000

Full time

Yesterday
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 major automotive company seeks a Staff Software Engineer for its Motorsports Software team in Luton. This role requires leading the design of high-performance systems and mentoring engineers, utilizing cutting-edge technologies to support motorsports initiatives. Ideal candidates will have extensive software development experience and expertise in Java, Python, and cloud platforms.

Benefits

Company vehicle program
Relocation benefits may apply

Qualifications

  • 3+ years as a staff engineer or tech lead preferred.
  • 10+ years in software development with architectural roles.
  • Experience designing scalable platforms and microservices architectures is valuable.

Responsibilities

  • Lead design and implementation of scalable systems.
  • Mentor engineers and ensure coding best practices.
  • Evaluate and adopt new technologies.

Skills

Java
Python
Kotlin
Front-end frameworks
Kafka
Event Hubs
Cloud platforms
SQL
NoSQL databases
REST
WebSockets
gRPC

Education

Bachelor’s degree in Computer Science
Engineering or related field

Tools

Docker
Kubernetes

Job description

Staff Software Engineer - Motorsports, Luton, Bedfordshire
Client:

General Motors

Location:

Luton, Bedfordshire, United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Views:

3

Posted:

04.07.2025

Expiry Date:

18.08.2025

Job Description:

This role involves leading the design and implementation of scalable, high-performance systems within GM's Motorsports Software team. Responsibilities include defining system architecture, coding, mentoring engineers, and integrating emerging technologies to support GM's motorsports racing teams.

Workplace Classification: Hybrid: Up to 3 days onsite per week at Charlotte or Austin Technical Centers.

The Team: GM’s Motorsports Software team develops innovative IT solutions for NASCAR, IndyCar, and IMSA teams, leveraging cloud infrastructure and modern software standards to achieve race wins.

Responsibilities:

  • Design scalable, high-performance systems aligned with business goals.
  • Engage in coding, reviews, and enforce best practices.
  • Mentor engineers and promote engineering excellence.
  • Optimize data flows and system performance.
  • Evaluate and adopt new technologies.
  • Collaborate across teams to ensure alignment with business needs.
  • Maintain platform stability, scalability, and standards.
  • Support CI/CD, testing, and performance improvements.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Expertise in Java, Python, Kotlin, and front-end frameworks.
  • Experience with Kafka, Event Hubs, or Confluent.
  • Knowledge of cloud platforms (Azure, AWS, GCP) and containerization (Docker, Kubernetes).
  • Proficiency with SQL and NoSQL databases.
  • Strong understanding of software architecture and design patterns.
  • Experience with networking protocols (REST, WebSockets, gRPC).
  • Proven ability to develop scalable web systems supporting high transactions.

Preferred Qualifications:

  • 3+ years as a staff engineer or tech lead.
  • 10+ years in software development with architectural roles.
  • Experience designing global, scalable platforms and microservices architectures.
  • Experience in motorsports industry is a plus.

Additional Information: Company vehicle program available after review; relocation benefits may apply. The role aligns with GM’s vision for Zero Crashes, Zero Emissions, and Zero Congestion.

GM is committed to diversity and inclusion. We encourage all qualified candidates to apply and support accommodations for applicants with disabilities.

Please note: Applicants may need a work permit if not a passport holder of the country.

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