✦ Luna Orbit — Software Engineering

Staff Software Engineer, Data Platform Services and API Development

at General Motors

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

This role involves leading the development of scalable cloud-native microservices and APIs, ensuring system reliability, and collaborating across teams to build robust backend services for automotive data platforms.

  • Design microservices
  • Lead backend development
  • Ensure system scalability
  • Collaborate with cross-functional teams
  • Optimize database and cloud integrations

The technical environment includes Java 11+, Spring Boot, Spring Cloud, RESTful APIs, microservices architecture, distributed systems, containerization with Docker and Kubernetes, and various databases including SQL and NoSQL.

The ideal candidate is a senior software engineer with at least 8 years of experience in Java, microservices, and distributed systems, with strong leadership and mentorship skills, and familiarity with cloud platforms and containerization.

8+ years of software development experienceJava 11+Spring BootSpring CloudRESTful API designMicroservices architectureDistributed systemsObject-oriented design
KubernetesDockerCloud environments (AzureAWSGCP)NoSQL databasesPerformance optimization
KubernetesDockerAzureAWSGCPPostgreSQLMySQLOracleMongoDBCassandra
JavaSpring BootSpring CloudRESTful APIMicroservicesDistributed systemsKubernetesDockerCloud environmentsAzureAWSGCPNoSQLPostgreSQLMySQLOracleMongoDBCassandra
Java 11+Spring BootSpring CloudRESTful APIMicroservicesDistributed systemsObject-oriented designSQLNoSQLPostgreSQLMySQLOracleMongoDBCassandraKubernetesDockerCI/CDAPI designAsynchronous messagingEvent-driven architecture
LeadershipCode reviewTechnical mentorshipCollaborationProblem-solvingCommunication
Industry Automotive / Technology / Data Platforms
Job Function Developing scalable backend microservices for automotive data platforms
Staff Software EngineerJavaSpring BootSpring CloudRESTful APIMicroservicesDistributed systemsKubernetesDockerCloud environmentsAzureAWSGCPNoSQLPostgreSQLMySQLOracleMongoDBCassandra

Less than 8 years of experience, Lack of Java or Spring expertise, No experience with microservices or distributed systems, No cloud platform experience, No leadership or mentorship background

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