Staff Engineer, Software Engineering

GEICO

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bethesda, MDPalo Alto, CARichardson, TXDallas, TXSeattle, WA
Salary
$100,000–$230,000 / yr
Employment
Full-time
Posted
174 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $203k
This role $165k
$80k $287k
below market most similar roles pay here above market

This role pays less than 81% of similar roles. Most pay $174,875–$230,500 — the blue band above. At the midpoint, this role pays about $165k versus about $203k 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 · Staff Engineer, Software Engineering

The Staff Engineer, Software Engineering joins the SRE Availability and Incident Management team to lead technical strategy and execution. This role involves building new systems, enhancing existing infrastructure, and identifying opportunities to solve critical problems. You will develop software development strategies, mentor engineers, and influence executive direction while ensuring the quality and performance of enterprise solutions. Key responsibilities include managing technical roadmaps, analyzing costs, and overseeing continuous delivery and infrastructure as code. The position requires proficiency in Python, C#, Go, Java, or C++, along with SQL, NoSQL databases, Docker, Kubernetes, and Azure services. You must possess deep knowledge of microservices, REST APIs, and security protocols like SAML and OAuth. The work focuses on SRE, incident management, and maintaining mission-critical systems in a large-scale 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 product delivery velocity.
  • Develop and execute technical software development strategies across a variety of domains.
  • Build and enhance new and existing systems using Python, C#, SQL, and NoSQL databases.
  • Manage container orchestration services including Docker and Kubernetes within an Azure environment.
  • Mentor and coach engineering and product communities to strengthen technical expertise and know-how.
  • Analyze costs and forecast requirements to incorporate them into business plans and operational processes.
  • Design and develop architecture for reliable, scalable systems using microservices and REST APIs.
  • Implement continuous delivery, infrastructure as code, and application monitoring tools.

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 focusing on SRE and Incident/Change Management.
  • 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 in at least two modern languages such as Go, Java, C++, Python, or C# including object-oriented design.
  • Experience with Microservices oriented architecture, extensible REST APIs, and Azure tools including Docker and Kubernetes.
  • 5+ years of development in a large-scale, mission-critical environment (preferred); 2+ years' experience with automated testing (preferred).

More like this

Similar roles

Senior Staff Engineer, Java

GEICO

Bethesda, MD +1 32 days ago $130,000–$260,000
Java Python C++ C# SQL NoSQL Docker Kubernetes Azure AWS GCP Spring REST APIs Micro-services Infrastructure as Code PowerShell Active Directory SAML OAuth Data Structures and Algorithms
10+ yrs exp Hybrid

Senior Staff Engineer, Martech/AI/LLM

GEICO

Bethesda, MD +2 43 days ago $130,000–$260,000
Python Java C# C++ Go SQL NoSQL Docker Kubernetes Azure AWS GCP PostgreSQL MySQL Cassandra Cosmos Apache Trino Kafka GraphQL gRPC LLM Generative AI Microservices Event-Driven Architecture
10+ yrs exp Hybrid

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

Staff Engineer, Software Engineering

Capital One Financial

McLean, VA +2 60 days ago $269,100–$307,200
Java Python Go JavaScript TypeScript Swift AWS Microsoft Azure Google Cloud Machine Learning AI Data Architecture SPA Frameworks Enterprise Architecture Design Patterns Cloud Computing Full ML Development Lifecycle
7+ yrs exp

Staff Software Engineer

PayPal

Austin, TX +1 55 days ago $160,500–$238,700
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC Caching
5+ yrs exp Hybrid

Staff Software Engineer

Warner Bros. Discovery

Atlanta, GA 6 days ago
Python Go Java C++ AWS Terraform Metaflow SageMaker Distributed Systems LLM GenAI Feature Store Observability FinOps
8+ yrs exp Hybrid