CareerPlanSign in

Staff Software Engineer

Palo Alto, CA💼 Full-time💰 $115,000–$115,000🗓 2026-06-24 → 2026-10-02

Core

Own the strategy, architecture, and engineering of the System Catalog and Configuration Management Database (CMDB) to serve as the single source of truth for the organization's technology landscape.

Role type

Staff Software Engineer (Platform/Architecture)

Builds

API-driven System Catalog and CMDB platform powering incident response, change management, dependency analysis, security, and cost visibility.

Domain

Enterprise IT Operations, Cloud Infrastructure, Data Governance

Required skills

Software architecture, data modeling, graph databases, automated discovery pipelines, API design (REST/GraphQL), cloud infrastructure (AWS/GCP/Azure), container orchestration (Kubernetes), infrastructure as code (Terraform/Ansible)

Preferred skills

Open-source framework leadership, executive communication, cost forecasting

Technologies

Go, Python, TypeScript, React, SQL, NoSQL, Kubernetes, Terraform, Ansible

Responsibilities

Define and execute roadmap for CMDB transformation, design resilient scalable catalog systems, establish data governance and quality standards, lead automated discovery and service mapping, mentor engineering teams, analyze costs and forecast resources

Seniority

Staff, strategic leadership with hands-on architecture (via careerplan.io/jobs/R0064587-staff-software-engineer-at-geico)