Staff Engineer - Java, Microservices (HYBRID)
GEICO
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $149,237–$222,500.
Based on 240 similar postings.
Employer
General Motors (GM) is a leading American multinational automotive corporation founded in 1908 and headquartered in Detroit, Michigan.
General Motors (GM) currently has 118 open roles on FindRole.
Listed pay typically runs $160,200–$261,300 across 71 roles with salary data.
Most-posted roles
At a glance
As a Staff Software Engineer at General Motors, you will join the Mobile Backend for Frontend (MBFF) platform team in Austin, TX or Warren, MI to provide technical leadership and drive engineering excellence across microservices and cloud-native systems. Your responsibilities include shaping the architecture of MBFF, defining scalable APIs, and establishing reliability standards while leading DevOps maturity initiatives. You will work with Azure cloud platforms, Java-based microservices, Kubernetes, and modern observability tools like Datadog and Prometheus to ensure high-quality software delivery. Additionally, you will champion AI-enabled practices for operational analysis and engineering productivity improvements, collaborating closely with product, security, and operations teams to align technical direction with business goals. This role requires deep expertise in Java, Spring Boot microservices, Azure cloud services, and DevOps practices, along with strong leadership skills to mentor senior engineers and guide complex design reviews.
Skills
What you'll do
What we're looking for
More like this
GEICO
GEICO
GEICO
GEICO
GEICO
GEICO