Senior Staff Engineer

GEICO GEICO · Insurance · Seattle, WA

Senior Staff Software Engineer to provide technical leadership for fault-tolerant orchestration at enterprise scale, focusing on architecture, reliability engineering, and organizational influence for GEICO's failover, rebuild, and restore workflows.

What you'd actually do

  1. Own the long-term technical direction for our tools as GEICO’s orchestration platform for failover, rebuild, and restore workflows.
  2. Define and evolve orchestration patterns that scale across diverse application architectures and maturity levels.
  3. Establish clear standards for modeling failure, retries, timeouts, and compensations.
  4. Influence teams that do not report to you through clear technical reasoning and trusted leadership.
  5. Ensure our tools remains reliable, observable, and operable as usage expands.

Skills

Required

  • distributed systems
  • fault tolerance
  • resilience
  • recovery design
  • technical leadership
  • platform development
  • workflow orchestration

Nice to have

  • durable execution
  • disaster-recovery workflows
  • adoption challenges
  • business and reliability outcomes

What the JD emphasized

  • 10+ years of experience building and operating large-scale distributed systems.
  • Deep expertise in fault tolerance, resilience, and recovery design.
  • Proven track record of org-level technical leadership beyond a single team.
  • Strong ability to reason about and design for partial failure.
  • Experience shaping shared platforms or frameworks used by many teams.