✦ Luna Orbit — Software Engineering

Senior Software Engineer, Data Platform (Autonomous Vehicles)

at General Motors

📍 3 Locations Hybrid 💰 $125K – $234K USD / year Posted March 13, 2026
Salary $125K – $234K USD / year
Type Full-Time
Experience senior
Exp. Years 7+ years
Education Bachelor's in Computer Science, Electrical Engineering, Mathematics, Physics, or equivalent experience
Category Software Engineering

This role involves designing and maintaining distributed data platforms for autonomous vehicle development, utilizing cloud services and open-source frameworks to support data ingestion, processing, and deployment.

  • Design data platforms
  • Develop data ingestion pipelines
  • Optimize data processing
  • Ensure system reliability
  • Collaborate with data engineers

Focuses on scalable data architecture, cloud integration, open-source frameworks, and high-throughput data processing environments.

The ideal candidate is a senior software engineer with 7+ years of experience designing distributed data platforms, proficient in Java, C++, and Python, with expertise in cloud environments like GCP and open-source frameworks such as Spark and Beam.

Distributed Data PlatformsData LakesCloud PlatformsOpen-source FrameworksProgramming Languages (JavaC++Python)
ML Model LifecyclePetabyte-scale DataSQL QueriesData Lakehouse Architecture
GCP (Google Cloud Platform)Apache BeamApache Spark
Distributed Data PlatformsData LakesData LakehousesGCPJavaC++PythonBeamSparkMicroservices ArchitectureData Processing
Distributed Data PlatformsData LakesData LakehousesGCP (Google Cloud Platform)Open-source FrameworksJavaC++PythonData Processing FrameworksBeamSparkMicroservices ArchitectureData IngestionData ProcessingData ServingLow-latency DeliveryCost OptimizationPerformance OptimizationReliability EngineeringPetabyte-scale Data
CollaborationTechnical LeadershipProblem-solvingCommunicationTeamworkMentoringCode ReviewStrategic Planning
Industry Automotive / Autonomous Vehicles / Data Platforms
Job Function Develop and maintain data platforms for autonomous vehicle data processing
Distributed Data PlatformsData LakesData LakehousesGCPGoogle Cloud PlatformOpen-source FrameworksJavaC++PythonData Processing FrameworksBeamSparkMicroservices ArchitectureData IngestionData ProcessingData ServingLow-latencyCost EfficiencyPerformanceReliabilityPetabyte-scale DataApache BeamApache Spark

Lack of experience with distributed data systems, No proficiency in Java, C++, or Python, No experience with GCP or open-source frameworks, Less than 7 years of relevant experience

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