Senior Staff Software Engineer - Incident Prevention / Post Incident Correction of Errors
Core
Building automation, self-service tools, dashboards, and data pipelines to scale Correction of Error (COE) workflows, automate incident tracking, and reduce manual follow-ups while improving root cause analysis quality and preventing repeat incidents.
Role type
Senior Staff Site Reliability Engineer (SRE) / Technical Lead
Builds
Automated COE tooling, incident dashboards, data pipelines, and reliability automation platforms
Domain
Insurance / Distributed Systems / Observability / Reliability Engineering
Required skills
Go, Java, Python, C#, Kubernetes, serverless (KNative), SQL, NoSQL, Spark, Trino, Grafana, Superset, PowerBI, OpenTelemetry, Datadog, Splunk, Azure Monitor, PagerDuty, AI-assisted development (Claude Code, Cursor, GitHub Copilot)
Preferred skills
Experience improving incident/post-incident review processes at scale, deep incident forensics, coaching engineering teams, cross-team influence in complex organizations
Technologies
Azure, AWS, GCP, Kubernetes, KNative, Spark, Trino, Grafana, Superset, PowerBI, OpenTelemetry, Datadog, Splunk, Azure Monitor, PagerDuty, Claude Code, Cursor, GitHub Copilot
Responsibilities
Design and operate automation tools and dashboards to scale COE workflows; moderate weekly GEICO-wide COE presentation sessions; lead and improve the COE process across the engineering organization; provide technical leadership in system design and architecture for COE improvements; coach application engineering teams on root cause analysis and incident reporting; analyze distributed systems using logs, metrics, and traces to identify gaps and repeat patterns; partner with platform and operational teams to drive accountability and continuous improvement
Seniority
Senior Staff, hands-on IC with technical leadership
