Senior Engineer, Java/Software Development/AI
GEICO
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 56% of similar roles. Most pay $144,342–$177,250 — the blue band above. At the midpoint, this role pays about $160k versus about $161k for comparable roles.
Based on 240 similar postings.
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 97 open roles on FindRole.
Listed pay typically runs $110,000–$230,000 across 95 roles with salary data.
Most-posted roles
At a glance
The Senior Engineer - Java joins a team focused on rewriting insurance technology through AI-driven innovation. This role involves scoping, designing, and building scalable, resilient distributed systems to transform how customers interact with insurance, how claims are processed, and how risks are assessed in real-time. You will build product definitions, create reusable application components, and develop Agentic AI systems to automate business processes. Key technologies include Java, Python, JavaScript, TypeScript, and C#, alongside microservices, Kubernetes, Docker, and Azure tools. You will utilize Apache Kafka, Spark, and PostgreSQL for data pipelines and database design. The role requires integrating machine learning models using TensorFlow, PyTorch, and Scikit-learn. You will also collaborate on cross-platform mobile and web development using Flutter and ReactJS within a high-growth environment.
What does a Engineer earn in California?
Median $195000 from 109 postings across 30 companies.
Skills
What you'll do
What we're looking for
Related searches
More like this
GEICO
Walmart
SentinelOne
GEICO
Cisco
CNA Financial