Staff Engineer - Full-Stack (API/Software Development/Microservices)
GEICO
At a glance
AI generatedAs a Staff Engineer at our company, you will provide technical leadership and thought leadership across multiple areas within the tech organization, focusing on delivering high-quality services and software for various domains. You will collaborate with team members to solve complex problems, ensuring the quality, usability, and performance of solutions through expertise in designing and developing APIs and microservices using GraphQL, gRPC, Java, Python, Kafka, and other modern languages like C# or C++. Your responsibilities include deploying applications in a hybrid cloud environment utilizing Kubernetes and various data stores, as well as influencing and educating executives on technical strategies. You will work on end-to-end solutions spanning front-end through back-end services, requiring deep knowledge of API-first design, service orchestration, event-driven architecture, and real-time APIs. This role demands extensive experience in building complex SaaS systems at scale with Docker and Kubernetes, fluency in Java and another modern language, and a strong understanding of open-source databases like MySQL and PostgreSQL.
Skills
What you'll do
What we're looking for
Market check
This $110,000–$230,000 range sits above 27% of similar postings on FindRole.
Peer median band
$143,000–$250,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$170,000–$217,250
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
GEICO (Government Employees Insurance Company) is one of the largest auto insurers in the United States, offering affordable auto, home, renters, and other personal insurance products. Industry: Insurance
GEICO currently has 128 open roles on FindRole.
Listed pay typically runs $110,000–$230,000 across 128 roles with salary data.
Most-posted roles
More like this
GEICO
GEICO
GEICO
GEICO
GEICO
GEICO