Staff Software Engineer

GEICO

Confirmed live yesterday Trusted
Hybrid

Quick summary

Work type
Hybrid
Location
Palo Alto, CADallas, TXBethesda, MDSeattle, WA
Salary
$110,000–$230,000 / yr
Posted
31 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $212k
This role $170k
$92k most similar roles pay here $278k

This role pays less than 82% of similar roles. Most pay $185,000–$238,250 — the shaded band above. At the midpoint, this role pays about $170k versus about $212k 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 68 open roles on FindRole.

Listed pay typically runs $112,500–$230,000 across 68 roles with salary data.

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Staff Software Engineer

Staff Software Engineer - HYBRID serves as a technical leader within the engineering staff to provide a frictionless experience for customers while maintaining high standards of protection and availability. You will scope, design, and build scalable, resilient distributed systems, participate in code reviews, and mentor junior engineers. The role involves solving business problems by increasing development efficiencies using AI and managing the full software lifecycle. Key technologies include Python, C#, Java, TypeScript, SQL, NoSQL databases, Docker, Kubernetes, and various Azure tools. You will work with microservices architectures, REST APIs, and security protocols like SAML and OAuth. The role addresses the challenge of transitioning a traditional insurance business into a modern tech organization by building high-performance, low-maintenance platforms to support the digital experience for customers in a fast-paced environment.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Scope, design, and build scalable, resilient distributed systems to support digital customer experiences.
  • Participate in design sessions and code reviews to improve engineering quality across the organization.
  • Mentor junior engineers and provide guidance to ensure their success within the team.
  • Develop high-performance, low-maintenance applications using languages like Python, C#, Java, or TypeScript.
  • Implement infrastructure solutions using Docker, Kubernetes, and various Azure cloud services.
  • Identify and implement AI-driven solutions to solve business problems and increase development efficiencies.
  • Establish product definitions and technical roadmaps to drive toward the correct architectural solutions.
  • Share best practices and improve operational processes across multiple engineering teams.

What we're looking for

  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education/experience.
  • At least 8 years of non-internship professional software development experience.
  • At least 6 years of experience with architecture and design.
  • At least 4 years of experience with AWS, GCP, Azure, or other cloud services.
  • At least 4 years of experience in open-source frameworks.
  • At least 1 year of experience with Generative AI/LLM based applications and agentic systems.
  • Proficiency in object-oriented languages such as Java, C#, Python, or TypeScript.
  • Experience with microservices, REST APIs, container orchestration (Docker/Kubernetes), and Azure services.

More like this

Similar roles

Staff Engineer, Software Engineering

GEICO

Remote (Bethesda, MD) +4 128 days ago $100,000$230,000
Python C# Go Java C++ SQL NoSQL Docker Kubernetes Azure AWS GCP PowerShell REST APIs Microservices Infrastructure as Code SAML OAuth Active Directory
10+ yrs exp Remote

Staff Engineer - IVR

GEICO

Remote (Palo Alto, CA) +3 63 days ago $115,000$230,000
Python Java C++ SQL NoSQL Azure AWS GCP Docker Kubernetes TensorFlow PyTorch LLMs micro-services REST APIs Infrastructure as Code PowerShell Natural Language Processing Speech Recognition
6+ yrs exp Remote

Staff Software Engineer

PayPal

San Jose, CA +1 9 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

101 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 79 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 74 days ago $220,000$292,000
AWS TypeScript React Remix Next.js JavaScript Distributed Systems Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp