Staff Engineer

GEICO

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Bethesda, MDRichardson, TX
Salary
$110,000–$230,000 / yr
Employment
Full-time
Posted
7 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $210k
This role $170k
$93k most similar roles pay here $270k

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

Listed pay typically runs $110,000–$230,000 across 95 roles with salary data.

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Staff Engineer

Staff Engineer The Staff Engineer joins the Technology Operations Center to enhance application and platform resiliency by building tools and processes that automate incident management, paging, and troubleshooting. This role involves designing and operating data pipelines, dashboards, and shared services to reduce operational risk while ensuring high availability for customer-facing systems. The candidate will act as a technical leader during high-severity incidents, performing root cause analysis and guiding cross-team coordination. Key technologies include Go, Java, Python, C#, Kubernetes, and serverless platforms like Knative in Azure and AWS environments. Additionally, the role utilizes SQL, NoSQL, Spark, Trino, Grafana, Datadog, Splunk, and PagerDuty. The position addresses the critical challenge of maintaining complex distributed systems by improving detection times and automating recovery workflows to ensure seamless service delivery across various internal and external platforms.

What does a Engineer earn in Texas?

Median $182000 from 45 postings across 17 companies.

See salary data

What you'll do

  • Design and operate automation tools, dashboards, and data pipelines to scale incident management and on-call processes.
  • Build shared services, APIs, and integrations to standardize incident response and reduce operational risk across teams.
  • Act as a technical leader and escalation point during high-severity incidents to guide troubleshooting and risk-based decision making.
  • Lead post-incident reviews and root cause analysis to drive systemic reliability improvements and corrective actions.
  • Develop and maintain operational runbooks, triage models, and resilience practices across multiple integration points.
  • Conduct complex design and architecture reviews to align technical tools with engineering needs and reliability goals.
  • Mentor engineers through code reviews, technical leadership, and coaching on operational excellence.
  • Participate in a 24x7 on-call rotation to provide production support for mission-critical platforms.

What we're looking for

  • Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience.
  • 8+ years of professional software engineering experience, preferably in platform, reliability, backend, distributed systems, or operational tooling (preferred).
  • 6+ years of experience with architecture, design, system reliability, scalability, and technical leadership for production systems.
  • 4+ years of experience with open-source frameworks, modern engineering practices, or platform technologies.
  • 3+ years of experience with Azure, AWS, GCP, or other cloud service providers in complex hybrid environments.
  • Hands-on proficiency in Go, Java, Python, and C# for building full-stack applications on Kubernetes and serverless technologies.
  • Experience with SQL/NoSQL databases, data pipelines (Spark, Trino), observability tools (Grafana, Datadog, Splunk), and incident management platforms like PagerDuty.
  • Proficiency with AI-assisted development tools such as Claude Code, Cursor, and GitHub Copilot.

More like this

Similar roles

Senior Staff Engineer

GEICO

Bethesda, MD +1 7 days ago $120,000–$260,000
SRE Kubernetes AWS Azure Go Python Java C# CI/CD Infrastructure as Code SQL NoSQL Spark Trino Grafana Datadog Splunk OpenTelemetry PagerDuty PowerBI Superset
10+ yrs exp Hybrid

Senior Engineer

GEICO

Bethesda, MD +1 7 days ago $100,000–$215,000
SRE Kubernetes AWS Azure Python Go Java C# CI/CD Infrastructure as Code SQL NoSQL Spark Trino Grafana Datadog Splunk PagerDuty OpenTelemetry KNative
4+ yrs exp

Senior Staff Engineer

GEICO

Remote (Seattle, WA) 5 days ago $130,000–$260,000
Go Python Java SQL NoSQL Docker Kubernetes OpenStack Azure AWS GCP Prometheus Grafana OpenTelemetry Loki CI/CD Infrastructure as Code Site Reliability Engineering SRE DevOps
10+ yrs exp Remote

Senior Software Engineer, AI Agent Platform

GEICO

Palo Alto, CA +3 6 days ago $105,000–$230,000
Python Java Go Kubernetes CI/CD RAG GenAI LangGraph OpenTelemetry Prometheus Grafana Datadog Kafka Azure AWS OpenSearch Vespa SRE Distributed Systems API Design
5+ yrs exp

Senior Software Engineer, AI Agent Platform

GEICO

Palo Alto, CA +3 6 days ago $105,000–$230,000
Python Java Go Kubernetes CI/CD RAG GenAI LangGraph OpenTelemetry Prometheus Grafana Datadog Kafka Azure AWS OpenSearch Vespa SRE Distributed Systems API Design
5+ yrs exp