✦ Luna Orbit — Software Engineering

Staff Software Engineer

at General Motors

📍 2 Locations Hybrid Posted March 13, 2026
Type Full-Time
Experience senior
Exp. Years 8+ years
Education Bachelor's or Master's in CS, Engineering, or related field (or equivalent experience)
Category Software Engineering

This role involves leading the development of scalable backend APIs and services for GM's vehicle commerce platforms, blending hands-on coding with technical leadership.

  • Architect distributed systems
  • Lead backend API development
  • Mentor engineers
  • Integrate emerging technologies
  • Collaborate with cross-functional teams

The environment includes Java, Spring Boot, microservices architecture, distributed systems, Kafka, Docker, Kubernetes, Azure cloud, PostgreSQL, Redis, and AI integration.

The ideal candidate is a senior software engineer with 8+ years of experience in building scalable enterprise backend systems, proficient in Java and Spring Boot, with strong expertise in distributed systems, microservices, and cloud platforms like Azure. Experience with AI technologies such as LLMs and MCP is highly desirable.

8+ years of experience building enterprise-grade backend platformsDeep expertise in Java and Spring BootExperience with distributed systems and microservice architecturesExperience with containerization (DockerK8s/AKS)Experience with cloud platforms (Microsoft Azure)Experience with PostgreSQL and RedisExperience in generative AILLMsMCPpredictive maintenance
Experience with KafkaExperience with CI/CD pipelinesExperience with observability tools
AzureDockerKubernetesPostgreSQLRedisKafka
JavaSpring BootMicroservicesDistributed SystemsKafkaDockerKubernetesAzurePostgreSQLRedisGenerative AILarge Language ModelsMCPPredictive Maintenance
JavaSpring BootMicroservicesDistributed SystemsKafkaDockerKubernetesAzurePostgreSQLRedisGenerative AILarge Language ModelsMCPPredictive Maintenance
LeadershipMentoringCollaborationCommunicationProblem-solvingArchitectural Vision
Industry Automotive / Manufacturing / SaaS
Job Function Lead the development of scalable backend systems for automotive digital platforms
Staff Software EngineerJavaSpring BootMicroservicesDistributed SystemsKafkaDockerKubernetesAzurePostgreSQLRedisGenerative AILarge Language ModelsMCPPredictive Maintenance

Less than 8 years of experience in backend development, Lack of experience with Java or Spring Boot, No experience with distributed systems or microservices, No cloud platform experience (Azure)

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