Staff Software Engineer - Java [Hybrid]
GEICO
At a glance
AI generatedAs a Staff Engineer at our organization, you will join a dynamic and influential team as a key technical leader, providing guidance across the engineering staff to ensure a seamless customer experience while maintaining high standards of security and availability. Your day-to-day responsibilities include leading architectural design discussions, mentoring engineers, and driving technological advancements through active participation in peer reviews and digital transformation initiatives. You will work with Java, Spring Boot, Docker, Kubernetes, Kafka, Azure tools like Boards and AppInsights, and Snowflake, among other technologies. With a focus on complex problem-solving and proactive communication, you will build scalable solutions using microservices architecture and REST APIs, while fostering innovation and best practices across teams. This role requires extensive experience in cloud infrastructure, DevOps concepts, and security protocols, as well as expertise in agile methodologies and application monitoring tools.
Skills
What you'll do
What we're looking for
Market check
This $115,000–$230,000 range sits above 44% of similar postings on FindRole.
Peer median band
$120,000–$230,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$156,000–$214,500
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