Senior Staff Engineer, Java

GEICO

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bethesda, MDPalo Alto, CA
Salary
$130,000–$260,000 / yr
Employment
Full-time
Posted
32 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $186k
This role $195k
$110k $276k
below market most similar roles pay here above market

This role pays more than 65% of similar roles. Most pay $156,587–$214,500 — the blue band above. At the midpoint, this role pays about $195k versus about $186k for comparable roles.

Based on 240 similar postings.

Employer

About GEICO

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 73 open roles on FindRole.

Listed pay typically runs $115,000–$230,000 across 70 roles with salary data.

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Senior Staff Engineer, Java

The Senior Staff Engineer works with Staff and Sr. Engineers to innovate, build new systems, and enhance existing infrastructure. This role involves leading the strategy and execution of a technical roadmap to increase product delivery velocity and unlock new engineering capabilities. Key responsibilities include providing technical leadership, collaborating with product managers to solve complex problems, and mentoring the engineering community. The position requires expertise in Java, Python, C++, or C#, along with SQL, NoSQL databases, and container orchestration tools like Docker and Kubernetes. Candidates must utilize Azure tools, PowerShell scripting, and Micro-services oriented architecture with extensible REST APIs. The work focuses on designing reliable, scalable systems, managing infrastructure as code, and ensuring high performance across various domains within a fast-paced environment.

What does a Engineer earn in California?

Median $199500 from 103 postings across 31 companies.

See salary data

What you'll do

  • Lead the strategy and execution of a technical roadmap to increase delivery velocity and unlock new capabilities.
  • Provide technical leadership and solve complex problems across multiple enterprise domains.
  • Develop and execute technical software development strategies for various systems and technologies.
  • Ensure the quality, usability, and performance of all engineered solutions.
  • Mentor and coach engineers to strengthen the technical expertise of the product community.
  • Influence and educate executive leadership on technical initiatives and outcomes.
  • Analyze costs and forecast requirements to incorporate them into business plans.
  • Improve processes and share best practices across multiple engineering teams.

What we're looking for

  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience.
  • 10+ years of professional software development experience within a Java framework (Spring).
  • 8+ years of experience with architecture and design.
  • 6+ years of experience in open-source frameworks.
  • 4+ years of experience with AWS, GCP, Azure, or another cloud service.
  • Fluency and specialization in at least two modern languages such as Java, C++, Python, or C# including object-oriented design.
  • Experience with microservices oriented architecture, extensible REST APIs, and DevOps concepts including Cloud Architecture and Azure DevOps.
  • Track-record of publications history in credible conferences and journals (preferred).

More like this

Similar roles

Senior Staff Engineer, Java / Test Engineering & Applied AI

GEICO

Bethesda, MD 22 days ago $130,000–$260,000
Applied AI Generative AI LLM RAG Python Java C# Go Kubernetes Docker AWS GCP Azure Kafka GraphQL gRPC SQL NoSQL Microservices OAuth SAML Active Directory Temporal Fable Automated Testing
10+ yrs exp Hybrid

Senior Engineer, Java/Software Development/AI

GEICO

Bethesda, MD 43 days ago $105,000–$215,000
Generative AI LLM Python Java C# Kubernetes Docker AWS Azure GCP SQL NoSQL PostgreSQL MySQL Cassandra Kafka GraphQL gRPC React Angular Flutter Temporal Fable Microservices Event-Driven Architecture Retrieval-Augmented Generation Vector Stores Knowledge Graphs
6+ yrs exp Hybrid

Senior Engineer, Java/Software Development/AI

GEICO

Bethesda, MD 22 days ago $105,000–$215,000
Generative AI LLM Python Java C# Kubernetes Docker AWS Azure GCP SQL NoSQL PostgreSQL MySQL Cassandra Kafka GraphQL gRPC React Angular Flutter Temporal Fable Microservices Event-Driven Architecture Retrieval-Augmented Generation Vector Stores Knowledge Graphs
6+ yrs exp Hybrid

Staff Engineer, Software Engineering

GEICO

Bethesda, MD +4 174 days ago $100,000–$230,000
Python C# Go Java C++ SQL NoSQL Docker Kubernetes Azure AWS GCP Microservices REST APIs PowerShell Active Directory SAML OAuth
10+ yrs exp Hybrid

Senior Software Engineer

GEICO

Seattle, WA +1 33 days ago $105,000–$215,000
C# .NET Python SQL NoSQL Docker Kubernetes Azure AWS GCP SQL Server ASP.NET MVC Web API REST PowerShell Azure DevOps Infrastructure as Code Microservices
4+ yrs exp Hybrid

Staff Software Engineer, Java

CVS Health

Woonsocket, RI 3 days ago $130,295–$260,590
Java Spring Boot Microservices Azure GCP React JS Nodejs SQL NoSQL REST GraphQL gRPC Apache Agile Unit Testing Distributed Systems
7+ yrs exp Hybrid