Staff Software Engineer

General Motors

Austin, TX, US
Hybrid
Java, spring boot, microservice architectures
Distributed systems, event-driven architecture
Apache kafka, messaging queues
The Vehicle Commerce team builds enterprise-grade platforms that power vehicle inventory, configuration, pricing, and sales systems

Job Summary

  • The Vehicle Commerce team builds enterprise-grade platforms that power vehicle inventory, configuration, pricing, and sales systems.
  • This role blends hands-on coding with cross-functional technical leadership across data pipelines, microservices, and distributed systems.
  • Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program.

Matching Summary

The Vehicle Commerce team builds enterprise-grade platforms that power vehicle inventory, configuration, pricing, and sales systems.

Skills & Requirements

Must-have

  • Java, Spring Boot, microservice architectures
  • distributed systems, event-driven architecture
  • Apache Kafka, messaging queues
  • containerization (Docker, K8s/AKS)
  • Microsoft Azure cloud platform
  • PostgreSQL, Redis, cloud-native storage

Nice-to-have

  • generative AI using LLMs
  • predictive maintenance
  • architectural vision
  • developer efficiency
  • system performance optimization

Key Requirements

  • Bachelor’s or Master’s in CS, Engineering, or related field (or equivalent experience)
  • 8+ years of experience building enterprise-grade backend platforms
  • Experience with generative AI using LLMs, MCP, and/or predictive maintenance
  • Hands-on experience with containerization (Docker, K8s/AKS)
  • Familiarity with PostgreSQL, Redis
  • Track record of mentoring engineers and leading technical direction

Work Rights

Not specified

Tailored Resume

Cover Letter