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 cutting-edge technologies. In this role, you will be responsible for designing and implementing scalable solutions using Apache Trino and other advanced tools, ensuring efficient data retrieval and analysis across the organization. Your day-to-day tasks will include collaborating closely with cross-functional teams to identify bottlenecks and optimize performance, as well as contributing to the development of new features that support our growing analytics needs. Ideal candidates should have extensive experience in Java or Python, along with a strong understanding of distributed systems and big data technologies. Familiarity with cloud platforms like AWS or Azure is also beneficial. This position offers an opportunity to work on large-scale projects that directly impact business operations and decision-making processes at one of the leading insurance companies in the United States.
Skills
What you'll do
What we're looking for
Market check
This $110,000–$230,000 range sits above 36% 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