GEICO

Senior Staff Software Engineer - Incident Prevention / Post Incident Correction of Errors

GEICO
Apply
1 month ago
Bethesda, MD, USA +3 moreStaff+

Base Salary

$110k - $260k/yr

Responsibilities

  • Design, develop, and operate automation, self-service tools, dashboards, and data pipelines that scale Correction of Error workflows.
  • Run and moderate weekly GEICO-wide Correction of Error presentations for qualified high-severity incidents.
  • Lead and improve the Correction of Error process across the engineering organization.
  • Provide hands-on technical leadership for system design, architecture, COE improvements, automation, and incident tooling.
  • Coach application engineering teams on root cause analysis, incident explanation, and producing complete, high-quality COEs.
  • Analyze distributed systems using logs, metrics, traces, and observability data to identify root causes.
  • Identify gaps in alerts, monitoring, runbooks, testing, and deployment controls exposed by incidents.
  • Find recurring incident patterns and share cross-team insights that improve prevention and reliability.
  • Partner with application engineering, platform, SRE, and operations teams to drive technology strategy and roadmap improvements.
  • Lead and manage high-severity incidents and participate in a 24x7 on-call rotation for production support.

Requirements

  • 10+ years of professional software engineering experience, preferably in platform engineering, reliability engineering, backend engineering, distributed systems, or operational tooling.
  • 8+ years of experience with architecture, design, system reliability, scalability, and technical leadership for production systems.
  • 6+ years of experience with open-source frameworks, modern engineering practices, or platform technologies.
  • 4+ years of experience with Azure, AWS, GCP, or another cloud service provider, or equivalent experience in complex hybrid environments.
  • Hands-on proficiency in multiple programming languages, including Go, Java, Python, and C#, for production-grade applications on Kubernetes and serverless technologies.
  • Experience with SQL and NoSQL technologies, operational data pipelines, analytics, dashboards, and KPI reporting.
  • Experience with OpenTelemetry, observability platforms, incident management platforms, incident response, and high-severity production incidents.
  • Strong incident forensics, root cause analysis, observability, reliability engineering, system design, and distributed-systems skills.
  • Demonstrated ownership of mission-critical systems operating in 24x7 production environments.
  • Proficiency with AI-assisted development tools such as Claude Code, Cursor, and GitHub Copilot.
  • Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience.
  • Ability to influence engineering outcomes across teams, communicate clearly with leadership and stakeholders, and perform effectively under pressure.

Benefits

  • Personalized development programs, mentorship, and certification assistance are available.
  • The company offers competitive pay, benefits, and flexibility to support employee well-being and future needs.
  • The role requires participation in a 24x7 on-call rotation for incident response and production support.
  • The position is not eligible for sponsorship of a new applicant for employment authorization.

Tech Stack

Categories

Site Reliability
GEICO

About GEICO

10,000+ employees

GEICO sells auto and other personal lines insurance to U.S. consumers through a primarily direct-to-consumer model via web, mobile, and phone, with some local agents. Its products include car, motorcycle, RV, boat, homeowners, renters, condo, umbrella, and commercial auto coverage, plus roadside assistance. Founded in 1936 and headquartered in Bethesda, Maryland, GEICO is a subsidiary of Berkshire Hathaway and is among the largest auto insurers in the United States.

Contact me