Staff Software Engineer

GEICO

Quick summary

Work type
On-site
Location
Palo Alto, CA
Salary
$115,000–$230,000 / yr
Posted
4 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $180k
This role $172k
$101k most similar roles pay here $244k

This role pays less than 55% of similar roles. Most pay $142,849–$218,150 — the shaded band above. At the midpoint, this role pays about $172k versus about $180k 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 117 open roles on FindRole.

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

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Staff Software Engineer

GEICO is hiring a Staff Software Engineer to lead the System Catalog and Configuration Management Database (CMDB) team, responsible for creating a unified technology landscape that serves as a single source of truth across the organization. This role involves developing strategies and architectures to transform static configuration data into dynamic, API-driven systems that support incident response, change management, security, and cost visibility. The ideal candidate will have expertise in software engineering, data modeling, service mapping, and automated discovery, with experience in Go, Python, TypeScript, React, SQL, NoSQL, and graph databases. They should also be proficient in cloud technologies like Kubernetes, AWS, GCP, Azure, and infrastructure automation tools such as Ansible and Terraform. The position requires strong leadership skills to mentor engineers and communicate the value of accurate configuration data to executive stakeholders, driving continuous improvement within a large-scale enterprise environment.

What you'll do

  • Develop and drive the strategy for System Catalog and CMDB to align with business goals.
  • Define and own the configuration data model ensuring extensibility and consistency.
  • Establish and enforce CMDB data governance including CI lifecycle management and standards.
  • Lead design of resilient, scalable catalog systems considering on-premises and cloud solutions.
  • Design automated discovery processes for accurate CMDB across hybrid and multi-cloud environments.

What we're looking for

  • 10+ years of professional software engineering experience.
  • Deep expertise in data modeling and taxonomy design for large-scale environments.
  • Proven track record of building or owning a system catalog at enterprise scale.
  • Strong API design skills with REST and GraphQL, including versioning and schema governance.
  • Extensive knowledge of hybrid cloud architecture and container orchestration platforms like Kubernetes.
  • Demonstrated leadership and mentoring abilities in fostering technical expertise within teams.

More like this

Similar roles

Senior Staff Engineer - Durable Compliance

GEICO

Remote (Bethesda, MD) +2 4 days ago $110,000$350,000
Java Python JavaScript TypeScript React Angular AWS Azure Docker Kubernetes Terraform SQL NoSQL CI/CD Microservices APIs Event-driven architecture DNS CDN Cloud security Compliance standards Networking Caching Load balancing Queueing systems
Remote

Senior Staff Engineer

GEICO

Remote (Bethesda, MD) 46 days ago $115,000$260,000
Go Python .Net SQL NoSQL Kubernetes AWS GCP Azure Terraform Puppet Chef Ansible CI/CD DevOps Prometheus Grafana DNS CDN Git Docker
Remote

Staff Software Engineer

GE Aerospace

Evendale +1 114 days ago $109,250$146,050
C C++ Python MATLAB Simulink DO-178C ARP4754A ISO 26262 CI/CD Automated Testing Static Analysis Code Review Configuration Management Secure Coding Real-time Embedded Systems Model-Based Development Continuous Integration

Staff Software Engineer

Intuit

Mountain View, CA 72 days ago $197,000$266,500
webpack Vite Rollup ESM AMD CommonJS React Babel ESLint Cypress Playwright Jest Vitest TDD Node.js AWS GitHub Actions CI/CD REST

Staff Software Engineer

Qualcomm

Remote (Santa Clara, CA) +2 67 days ago $160,500$240,700
Python C++ PyTorch ONNX Runtime TensorRT TVM OpenVINO SNPE QNN FFmpeg GStreamer Computer Vision Intelligent Video Analytics Edge AI Real-time Systems Latency Optimization Thermal Management Bandwidth Constraints Machine Learning Frameworks CI/CD
Remote