Motorsports Aero Data Processing Engineer

General MotorsPort Charlotte, FL
1dOnsite

About The Position

We are seeking a Motorsports Aero Data Processing Engineer to join the Aero Innovation team within the Motorsports Aerodynamic Department. In this role, you will develop and maintain the real‑time data systems and backend services that power our Aero Platform. Your work will focus on ingesting, processing, and delivering high‑volume data streams from multiple sources, ensuring they are accurate, reliable, and optimized for performance-critical use cases. You will collaborate closely with senior software engineers, data engineers, and aero/race engineers to evolve our streaming architectures and support a wide range of aerodynamic and trackside workflows. Joining GM Motorsports means working in a fast‑paced, highly competitive environment where frequent deployments, rapid iteration, and direct on‑track impact are part of everyday life. The systems you build will directly support the competitiveness and success of GM race programs.

Requirements

  • Bachelor’s degree in computer science or related field
  • At least 2 years of post-graduation experience working as a software engineer or in a similar role
  • Strong programming skills in C# with hands‑on .NET / .NET Core backend development
  • Experience building real‑time or near‑real‑time data pipelines
  • Familiarity with message‑based or streaming systems and event-driven architectures
  • Experience with relational databases and basic data modeling
  • Hands‑on experience with cloud platforms (Azure or similar)
  • Familiarity with CI/CD pipelines, testing frameworks, and basic monitoring tools
  • Proven ability to maintain and debug backend services in production environments

Nice To Haves

  • Experience with Azure and Microsoft development technologies (AKS, Azure SQL, etc.)
  • Experience with streaming frameworks such as Kafka or Flink
  • Experience with CAN bus data and automotive/motorsports data acquisition systems
  • Experience integrating data acquisition hardware into software systems
  • Experience building automated pipelines around engineering simulation tools (e.g., CFD)
  • Motorsports or high‑performance engineering experience, or a strong interest in racing

Responsibilities

  • Implement and maintain real‑time data pipelines from multiple sources
  • Develop and support backend services and APIs using C# and .NET / .NET Core
  • Partner with senior engineers to evolve architectures for streaming and event‑driven systems
  • Monitor, troubleshoot, and enhance the reliability and performance of production data services
  • Collaborate with cross‑functional teams and GM IT to ensure scalability, reliability, and alignment with best practices
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service