Staff Engineer - Java (API/Software Development/Microservices)
GEICO
At a glance
AI generatedWe are seeking a Senior Software Engineer to join our dynamic and innovative team at GEICO, focusing on enhancing our data processing capabilities with Apache Trino and other cutting-edge technologies. In this role, you will be responsible for designing and implementing scalable solutions that optimize data retrieval and analytics processes. Your day-to-day tasks will include developing robust SQL queries, optimizing query performance, and collaborating closely with cross-functional teams to integrate Trino into existing workflows. Ideal candidates should have extensive experience with Apache Trino, proficiency in SQL, and a strong understanding of distributed systems. Familiarity with cloud platforms like AWS or Azure is highly desirable. This position offers the opportunity to work on large-scale data challenges within a fast-paced environment that values innovation and technical excellence.
Skills
What you'll do
What we're looking for
Market check
This $110,000–$230,000 range sits above 35% of similar postings on FindRole.
Peer median band
$140,000–$242,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$165,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