Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
GEICO

Senior Staff Engineer

GEICO

Senior Staff Software Engineer providing technical leadership for fault-tolerant orchestration at GEICO. Driving consistency in recovery workflows and mentoring engineers across organizations.

Posted 5/20/2026full-timeRemote • Washington • 🇺🇸 United StatesSenior💰 $130,000 - $260,000 per yearWebsite

Tech Stack

Tools & technologies
Distributed Systems

About the role

Key responsibilities & impact
  • Own the long-term technical direction for our tools as GEICO’s orchestration platform for failover, rebuild, and restore workflows.
  • Define and evolve orchestration patterns that scale across diverse application architectures and maturity levels.
  • Make architectural tradeoffs balancing reliability, operability, and adoption cost.
  • Serve as the top-level technical escalation point for complex orchestration and recovery failures.
  • Establish clear standards for modeling failure, retries, timeouts, and compensations.
  • Drive consistency in how teams design and execute recovery workflows.
  • Identify systemic reliability risks and lead cross-org initiatives to mitigate them.
  • Partner with SRE, infrastructure, and platform teams to align our tools with enterprise reliability goals.
  • Influence teams that do not report to you through clear technical reasoning and trusted leadership.
  • Set expectations and contracts between our tools and provider systems to clarify ownership of failures.
  • Mentor Staff and Senior engineers in distributed systems thinking and fault-tolerant design.
  • Act as a technical ambassador for our tools with leadership and peer orgs.
  • Help balance feature development, adoption support, and production stability with your team's capacity.

Requirements

What you’ll need
  • 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.
  • Strongly Preferred Experience with durable execution, or workflow orchestration.
  • Hands-on experience designing recovery, failover, or disaster-recovery workflows.
  • History of working through adoption challenges for platform teams.
  • Ability to translate low-level technical risks into clear business and reliability outcomes.

Benefits

Comp & perks
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being.
  • Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
distributed systemsfault toleranceresilience designrecovery designworkflow orchestrationfailover workflowsdisaster recovery workflowssystem reliabilitytechnical leadershipadoption challenges
Soft Skills
technical reasoningtrusted leadershipmentoringinfluencing without authorityclear communicationcross-organizational collaborationexpectation managementcapacity balancingproblem-solvingsystemic risk identification