Senior Software Engineer - Gm Motorsports

GM

Hybrid
Python and web frameworks
Front end frameworks (angular/react)
Event streaming and message brokers
Leveraging state-of-the-art cloud infrastructure and software development standards, these solutions will enable innovative interactions between GM Motorsports and our GM Race teams

Job Summary

  • Leveraging state-of-the-art cloud infrastructure and software development standards, these solutions will enable innovative interactions between GM Motorsports and our GM Race teams.
  • As a Senior Software Engineer, you will build and support GM Motorsports' race strategy tools and derived analytics pipelines.
  • To support live racing events, this role includes weekend on-call rotations.

Matching Summary

Leveraging state-of-the-art cloud infrastructure and software development standards, these solutions will enable innovative interactions between GM Motorsports and our GM Race teams.

Skills & Requirements

Must-have

  • Python and web frameworks
  • Front end frameworks (Angular/React)
  • Event streaming and message brokers
  • Cloud infrastructure (AWS, Azure, GCP)
  • Containerized applications (Docker, Kubernetes)
  • SQL and NoSQL databases
  • Networking and client-server communication

Nice-to-have

  • Passion for Motorsports
  • Experience in high-pace environments
  • Experience with distributed systems
  • Experience with real-time applications

Key Requirements

  • Minimum 7 years professional software development experience
  • Experience with Agile development methodologies
  • Ability to architect scalable and highly-available solutions
  • Experience with streaming telemetry or timing-based metrics

Work Rights

Not specified

Tailored Resume

Cover Letter