Senior Software Engineer (Java/Linux)
Cboe Global Markets
At a glance
AI generatedAs a Senior Software Engineer on the Underwriting Services Team at GEICO, you will play a pivotal role in modernizing tier-1 underwriting services and driving AI-driven automation to replace manual processes. Your responsibilities include participating in design sessions and code reviews, utilizing programming languages such as C# or Java, SQL and NoSQL databases, Docker, Kubernetes, and Azure tools. You will also contribute to the architecture and design of new systems, understand service-oriented architecture, and work with monitoring tools and DevOps concepts. With 5+ years of professional software engineering experience, you should have a strong background in security, identity management, and cloud services like Azure or other providers. This role offers an opportunity to shape the evolution of GEICO’s underwriting platform, ensuring it is highly available, secure, and scalable for millions of customers.
Skills
What you'll do
What we're looking for
Market check
This $100,000–$215,000 range sits above 45% of similar postings on FindRole.
Peer median band
$117,000–$200,500
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$135,000–$175,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
Cboe Global Markets
PNC
The Walt Disney Company
The Walt Disney Company
Unum Group
GEICO