Senior Software Engineer - Gm Motorsports

GM

Hybrid
Python and web frameworks
Front end frameworks like angular/react
Event streaming and message brokers
Leveraging state-of-the-art cloud-based 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-based 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-based 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 like Angular/React
  • event streaming and message brokers
  • cloud infrastructure (AWS, Azure, GCP)
  • containerized applications (Docker, Kubernetes)
  • SQL and NoSQL database technologies
  • networking and client-server communication

Nice-to-have

  • passion for Motorsports
  • high-pace, event-driven environment
  • cloud computing-based distributed systems
  • mission-critical or real-time applications

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter