Senior Staff Engineer
Core
Provide technical leadership for critical software development systems, defining architecture and shaping how GEICO Tech develops software.
Role type
Senior Staff Software Engineer (Enterprise Architecture & Platform Strategy)
Builds
Scalable distributed systems, developer tooling, and shared platforms used by multiple teams
Domain
Insurance technology, distributed systems, developer experience
Required skills
Large-scale distributed systems design, fault tolerance, resilience, recovery design, org-level technical leadership, shared platform/framework design
Preferred skills
Durable execution, workflow orchestration, Golang, microservices, Kubernetes, developer tooling, data-driven decision making
Technologies
Golang, Kubernetes, microservices
Responsibilities
Own long-term technical direction for tools and management plane, define system orchestration patterns, integrate vendor and bespoke platforms, codify team standards and practices, lead planning and execution in an AI-first era
Seniority
Senior Staff, hands-on IC with strategic influence