✦ Luna Orbit — Software Engineering

Senior Software Engineer - GM Motorsports

at General Motors

📍 2 Locations Hybrid Posted March 24, 2026
Type Full-Time
Experience senior
Exp. Years 7+ years
Education Not specified
Category Software Engineering

This role involves developing and maintaining race strategy software for GM Motorsports, leveraging cloud and web technologies to support high-stakes racing events.

  • Build web applications using Python, AngularJS, and SQL
  • Update existing software and develop new solutions
  • Write high-quality, maintainable code
  • Diagnose and resolve software issues
  • Collaborate with teams to ensure seamless integration

The technical environment includes Python, AngularJS, SQL, cloud platforms (AWS, Azure, GCP), containerization with Docker and Kubernetes, and NoSQL databases, operating in an agile, event-driven setting.

The ideal candidate is a senior software engineer with over 7 years of experience in Python, web frameworks, and cloud infrastructure, with a passion for motorsports and race analytics. They should be skilled in building reliable, scalable software in a fast-paced environment and mentoring junior developers.

PythonAngularJSSQLAWSDockerKubernetesexperience with web frameworks (FlaskDjango)experience with cloud infrastructure (AWSAzureGCP)experience with containerized applicationsexperience with SQL and NoSQL databases
ReactKafkaEvent HubsConfluentMongoDBRedisAgile methodologies
AWSAzureGCPDockerKubernetesPostgresMongoDBRedis
PythonAngularJSSQLFlaskDjangoReactKafkaEvent HubsConfluentAWSAzureGCPDockerKubernetesPostgresMongoDBRedisAgile
PythonAngularJSSQLFlaskDjangoReactKafkaEvent HubsConfluentAWSAzureGCPDockerKubernetesPostgresMongoDBRedisAgile
collaborationproblem-solvingtechnical skillsadaptabilitymentoringcommunication
Industry Automotive / Motorsports / Racing
Job Function Developing race strategy tools and analytics pipelines for motorsports events
Role Subtype Software Engineer
Tech Domains Python, AngularJS, SQL / PostgreSQL, AWS, Azure, GCP, Docker, Kubernetes
software engineerpythonangularjssqlflaskdjangoreactkafkaevent hubsconfluentawsazuregcpdockerkubernetespostgresmongodbredisagilecloud infrastructureweb frameworks

Less than 7 years of professional software development experience, Lack of experience with Python or cloud infrastructure, No experience with containerized applications, No experience in motorsports or race analytics, Inability to support weekend on-call rotations

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile