Develop and maintain real-time data systems and backend services for the Aero Platform, focusing on ingesting, processing, and delivering high-volume data streams
Job Summary
Develop and maintain real-time data systems and backend services for the Aero Platform, focusing on ingesting, processing, and delivering high-volume data streams.
Collaborate closely with senior software engineers, data engineers, and aero/race engineers to evolve streaming architectures and support aerodynamic and trackside workflows.
Work in a fast-paced, highly competitive environment where systems built directly support the competitiveness and success of GM race programs.
Matching Summary
Develop and maintain real-time data systems and backend services for the Aero Platform, focusing on ingesting, processing, and delivering high-volume data streams.
Skills & Requirements
Must-have
Real-time data pipelines
C# and .NET backend development
Streaming systems and event-driven architectures
Cloud platforms (Azure or similar)
Production backend service maintenance
Nice-to-have
Motorsports data acquisition systems
Automated engineering simulation pipelines
Strong interest in racing
Key Requirements
Bachelor's degree in computer science or related field
At least 2 years of post-graduation experience
Strong programming skills in C#
Experience building real-time data pipelines
Familiarity with message-based or streaming systems
Experience with relational databases
Hands-on experience with cloud platforms
Familiarity with CI/CD pipelines and testing frameworks