Staff Engineer

GEICO

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Palo Alto, CA
Salary
$115,000–$230,000 / yr
Posted
32 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $200k
This role $172k
$98k most similar roles pay here $269k

This role pays less than 78% of similar roles. Most pay $175,916–$224,325 — the shaded band above. At the midpoint, this role pays about $172k versus about $200k 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 Engineer

Staff Engineer The Staff Engineer joins the Pulse team to build data platforms providing engineering leaders with a single source of truth for developer productivity. You will lead the technical strategy for the Developer Activity Metrics platform, transforming raw ADO work items, PRs, and AI usage data into reliable metrics for dashboards and compliance reporting. Your daily work involves designing data models, managing schema governance, ensuring data quality through drift detection, and architecting an API layer for self-service consumption. You will also measure agentic development to make AI-assisted engineering work actionable. The role requires proficiency in Go, Python, and SQL with PostgreSQL experience. You will utilize cloud architecture, Kubernetes, Ansible, and Terraform to manage ETL pipelines at scale while mentoring team members on technical design and data engineering best practices within the developer productivity domain.

What does a Engineer earn in California?

Median $208000 from 94 postings across 22 companies.

See salary data

What you'll do

  • Define and execute the technical strategy for the Developer Activity Metrics platform to align with engineering goals.
  • Lead data modeling and schema governance to ensure metrics are consistently defined and reproducible across teams.
  • Establish and enforce data quality standards including reconciliation, drift detection, and validation processes.
  • Integrate various data sources like AI spend, DORA, and work items into coherent datasets for reporting.
  • Architect and deliver an API layer to enable self-service metric consumption by engineering teams and tools.
  • Build and maintain operational runbooks, monitoring, and alerting to ensure pipeline health with minimal manual intervention.
  • Mentor team engineers on technical design, code quality, and data engineering best practices.
  • Communicate the value of developer metrics to executive leadership to foster a culture of data-informed improvement.

What we're looking for

  • Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience.
  • 10+ years of professional experience in software engineering.
  • 8+ years of experience with architecture and system design.
  • 6+ years of experience with open-source frameworks.
  • 4+ years of experience with AWS, GCP, or Azure.
  • Fluency in Go and Python, along with strong SQL skills and experience with relational databases (PostgreSQL preferred).
  • Experience designing ETL/ELT data pipelines at scale, including schema management and data quality processes.
  • Strong API design experience (REST and/or GraphQL) and knowledge of cloud architecture, Kubernetes, and infrastructure automation.
  • Experience building metrics, analytics, or data platform products at enterprise scale (preferred).
  • Experience with developer productivity metrics, engineering analytics, or DORA metrics (preferred).

More like this

Similar roles

Staff Engineer

GEICO

Remote (WA) 115 days ago $115,000$230,000
Docker Kubernetes Java Python Go .NET C++ MySQL PostgreSQL REST SOAP CI/CD Infrastructure as Code Terraform Ansible Git CircleCI Grafana Prometheus AWS GCP Azure
6+ yrs exp Remote

Staff Software Engineer

Circle

Remote (San Francisco, CA) +11 28 days ago $195,000$257,500
Go Java Blockchain Web3 RESTful API Microservices AWS Google Cloud Microsoft Azure Kubernetes EKS ECS SQL NoSQL System Design
7+ yrs exp Remote

Staff Software Engineer

PayPal

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

Staff Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 66 days ago
AWS JavaScript Docker Git API Design Data Modeling Scrum Kanban Cloud-native State Management Algorithms Data Structures
8+ yrs exp Remote

Staff Software Engineer

Cisco

Remote (Durham, NC) 42 days ago $151,600$222,400
AWS GCP Azure Kubernetes Go Python Java Distributed Systems CI/CD Microservices REST RAG Multi-agent Frameworks
8+ yrs exp Remote

Staff Software Engineer

The Hartford

Hartford, CT +3 42 days ago $116,000$174,000
Generative AI Prompt Engineering AWS GCP Azure Python C# .NET Java Go Angular React Node.js RESTful APIs Microservices SQL Server Snowflake PostgreSQL MongoDB CI/CD
8+ yrs exp Hybrid