Senior Vehicle Cloud Engineer - Microservices

General Motors Company

United States

Hybrid

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

General Motors Company seeks a Senior Software Engineer – Vehicle Experience Services to design, build, and operate cloud-connected vehicle platforms. You will own Java microservices, Spring Boot, and cloud-native components across the Carrier and Vehicle Services Platform, collaborating with cross-functional teams to deliver reliable, scalable features.

The role emphasizes production-grade software, observability, on-call readiness, and mentoring peers within an agile environment.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5+ years of professional software engineering experience building production-grade services.
  • Hands-on cloud-native development experience.

Responsibilities

  • Design, develop, and maintain Java microservices using Spring Boot 3.2+ and Java 17+ in cloud-native environments.
  • Implement and support event-driven integrations using Spring Kafka (producers, consumers, error handling, retries, and monitoring).
  • Design and optimize PostgreSQL schemas, queries, and migrations to ensure data integrity and performance.
  • Build and enhance monitoring and alerting with Datadog for owned services.
  • Collaborate with product, architecture, and other engineering teams to refine requirements and deliver features.
  • Troubleshoot production issues, including log/metric analysis and on-call rotations.
  • Participate in code reviews, contribute to coding standards, and ensure best practices for quality and security.
  • Maintain technical documentation, runbooks, and support guides for services.
  • Act as a technical mentor and thought partner within the team.
  • Work in an agile, team-oriented environment with planning and estimation.
  • Develop automated functional tests for components and system-level QA.

Skills

Java
Spring Boot 3.2+
Java 17+
Cloud-native development
Microservices
REST/gRPC APIs
Kubernetes
Docker
CI/CD
Observability/Monitoring
Agile collaboration
Azure
Event Hub messaging
PostgreSQL
Datadog

Education

Bachelor's degree or equivalent practical experience

Tools

Kubernetes
Docker
Datadog
Azure
Spring Kafka
PostgreSQL

Job description

General Motors Company seeks a Senior Software Engineer – Vehicle Experience Services to design, build, and operate cloud-connected vehicle platforms. You will own Java microservices, Spring Boot, and cloud-native components across the Carrier and Vehicle Services Platform, collaborating with cross-functional teams to deliver reliable, scalable features.

The role emphasizes production-grade software, observability, on-call readiness, and mentoring peers within an agile environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Vehicle Experience (Hybrid)
Senior Software Engineer, Vehicle Experience (Hybrid)

General Motors Company • Austin (TX)

Hybrid
USD 140,000 - 180,000
Senior Vehicle Experience Software Engineer – Hybrid
Senior Vehicle Experience Software Engineer – Hybrid

General Motors Company • Warren (MI)

Hybrid
USD 120,000 - 170,000
Senior Microservices Engineer — Java/Spring Boot on Azure
Senior Microservices Engineer — Java/Spring Boot on Azure

General Motors Company • Austin (TX)

On-site
USD 130,000 - 180,000
Staff Platform Engineer: Cloud Platform & Automation
Staff Platform Engineer: Cloud Platform & Automation

General Motors • Warren (MI)

On-site
USD 160,000 - 333,000
Staff Platform Engineer — Build the Self-Service Cloud
Staff Platform Engineer — Build the Self-Service Cloud

General Motors • Mountain View (CA)

Hybrid
USD 160,000 - 333,000
Health, dental, vision insurance
Retirement savings plan
GM vehicle discounts
Remote Senior Software Engineering Manager
Remote Senior Software Engineering Manager

General Motors • Michigan

Remote
USD 140,000 - 180,000
Senior Software Engineer - Vehicle Experience Services
Senior Software Engineer - Vehicle Experience Services

General Motors Company • Austin (TX)

Hybrid
USD 140,000 - 180,000
Vehicle Software Engineer - Cloud & CI/CD
Vehicle Software Engineer - Cloud & CI/CD

Lincoln Motor Company • Dearborn (MI)

Hybrid
USD 100,000 - 167,000
Medical coverage
Parental leave
Vehicle discount program
+5
Senior Software Engineer - Vehicle Experience Services
Senior Software Engineer - Vehicle Experience Services

General Motors Company • Warren (MI)

Hybrid
USD 120,000 - 170,000
Senior Backend Engineer, Scalable JVM Services
Senior Backend Engineer, Scalable JVM Services

General Motors • Austin (TX)

Hybrid
USD 153,000 - 269,000