Staff Software Engineer

GEICO

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Palo Alto, CA
Salary
$115,000–$230,000 / yr
Posted
80 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $221k
This role $172k
$97k most similar roles pay here $283k

This role pays less than 84% of similar roles. Most pay $192,510–$250,000 — the shaded band above. At the midpoint, this role pays about $172k versus about $221k 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

As a Staff Software Engineer on the System Catalog and CMDB team, you will lead the strategy, architecture, and engineering of the organization's configuration management database. You will transform static inventory into an API-driven product to power incident response, change management, and cost visibility across hybrid and multi-cloud environments. Your daily work involves defining data models, establishing governance standards, and building automated discovery pipelines for service mapping. The role requires expertise in Go, Python, TypeScript, and React, alongside experience with SQL, NoSQL, and graph databases. You will also utilize infrastructure automation tools like Ansible and Terraform while managing components such as Kubernetes, DNS, and CDNs. This role solves the critical problem of creating a single source of truth for complex technology landscapes to support large-scale insurance business transformations through engineering excellence.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Define and execute the strategic roadmap for the System Catalog and Configuration Management Database (CMDB).
  • Design and own the configuration data model to ensure consistent, extensible, and accurate mapping of infrastructure components.
  • Establish and enforce CMDB data governance standards including lifecycle management and automated reconciliation rules.
  • Architect resilient, scalable systems for managing configuration data across hybrid and multi-cloud environments.
  • Implement automated discovery and service mapping pipelines to maintain data accuracy with minimal manual intervention.
  • Develop API-driven products that provide a single source of truth for incident response, security, and cost visibility.
  • Mentor engineering teams and provide technical leadership to foster a culture of excellence and continuous improvement.

What we're looking for

  • Bachelor's degree in computer science, Information Systems, or equivalent education/experience.
  • 10+ years of professional experience in software engineering.
  • 8+ years of experience with architecture and design.
  • 6+ years of experience with open-source frameworks.
  • 4+ years of experience with AWS, GCP, Azure, or other cloud services.
  • Proficiency in modern programming languages including Go, Python, TypeScript, and React.
  • Experience with SQL, NoSQL, and graph databases for modeling configuration items and dependencies.
  • Demonstrated experience building or owning a system catalog, service catalog, or CMDB at enterprise scale.

More like this

Similar roles

Staff Software Engineer

Sony Group Corporation

Remote (CA) 4 days ago $200,000$235,000
Java Go Python REST API HTML CSS JavaScript React Angular Ember Jest Babel TypeScript NoSQL AWS Docker Kubernetes CI/CD Terraform Ansible Jenkins Agile Scrum
8+ yrs exp Remote

Staff Software Engineer

Sony Group Corporation

Remote (CA) 4 days ago $200,000$235,000
Java Go Python REST API HTML CSS JavaScript React Angular Ember Jest Babel TypeScript NoSQL AWS Docker Kubernetes CI/CD Terraform Ansible Jenkins Agile Scrum
8+ yrs exp Remote

Staff Software Engineer

PayPal

San Jose, CA +1 10 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

Anduril Industries

Costa Mesa, CA 75 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

Staff Software Engineer

Intuit

New York, NY 73 days ago $202,500$274,000
AWS CI/CD DevOps GenAI Technical Design Documentation Testing Prototypes POCs
10+ yrs exp