Senior Data Engineer - Gm Motorsports

General Motors

Multiple Locations
Hybrid
Python, java, and sql development
Kafka, event hubs, or confluent experience
Aws and/or azure cloud infrastructure
Build next-generation data platforms powering high-performance racing programs across Formula 1, NASCAR, IndyCar, IMSA, and beyond

Job Summary

  • Build next-generation data platforms powering high-performance racing programs across Formula 1, NASCAR, IndyCar, IMSA, and beyond.
  • Own critical components of Kafka/Flink streaming architecture, Databricks lakehouse implementations, and infrastructure-as-code deployments.
  • Collaborate cross-functionally with race engineering, software development, operations, and external technical partners.

Matching Summary

Build next-generation data platforms powering high-performance racing programs across Formula 1, NASCAR, IndyCar, IMSA, and beyond.

Skills & Requirements

Must-have

  • Python, Java, and SQL development
  • Kafka, Event Hubs, or Confluent experience
  • AWS and/or Azure cloud infrastructure
  • Docker/Kubernetes containerized applications
  • SQL and NoSQL database technologies
  • Networking and client-server communication

Nice-to-have

  • Self-starter and quick learner
  • IT experience within motorsports
  • Streaming telemetry or timing-based metrics

Key Requirements

  • Minimum 5 years professional software development
  • Proficient in Python and/or Java
  • Experience with event streaming/message broker technologies
  • Experience with AWS and/or Azure cloud
  • Experience with containerized applications
  • Experience with SQL and NoSQL databases
  • Experience writing maintainable, testable, reusable code
  • Experience with Agile development methodologies
  • Strong background in software development lifecycle
  • Experience with networking and client-server communication
  • Delivering highly scalable, web-based systems

Work Rights

Not specified

Tailored Resume

Cover Letter