Staff Software Engineer
Core
Lead the development of scalable, high-performance backend APIs and services for vehicle inventory, configuration, pricing, and sales systems.
Role type
Staff Software Engineer (Backend & Distributed Systems)
Builds
Enterprise-grade platforms powering vehicle commerce digital experiences
Domain
Automotive / Backend Engineering / Distributed Systems
Required skills
Java, Spring Boot, Microservices, Distributed Systems, Event-driven Architecture, Apache Kafka, Containerization (Docker, K8s/AKS), Cloud (Azure), PostgreSQL, Redis, Generative AI (LLMs, MCP), Predictive Maintenance, Mentoring (via careerplan.io/jobs/JR-202610886-1-staff-software-engineer-at-generalmotors)
Preferred skills
None stated
Technologies
Java, Spring Boot, Kafka, Docker, Kubernetes, AKS, Azure, PostgreSQL, Redis, REST, GraphQL
Responsibilities
Architect and evolve distributed systems for performance and scalability; Lead automation strategy to eliminate manual processes; Drive modernization of legacy platforms; Lead development of backend APIs and services; Mentor engineers on architectural design and best practices; Evaluate and integrate emerging technologies
Seniority
Staff, hands-on IC with strategic leadership