Senior Staff Software Engineer - Developer Experience

GEICO GEICO · Insurance · Palo Alto, CA

Senior Staff Software Engineer focused on building an AI-assisted developer experience platform at GEICO. This role involves designing and owning internal developer platforms, integrating and governing AI coding assistants, building AI-powered tooling, and architecting agentic workflows to automate engineering tasks. The position also requires establishing LLM integration patterns, defining AI-assisted code review standards, and partnering with security and compliance for AI tool governance.

What you'd actually do

  1. Design and own the internal developer platform — CI/CD pipelines, local dev environments, build systems, and deployment workflows — with measurable impact on DORA metrics
  2. Evaluate, integrate, and govern AI coding assistants (e.g. GitHub Copilot, Cursor, Claude Code) across engineering teams, including rollout strategy, usage policy, and ROI measurement
  3. Build and maintain AI-powered tooling: code generation scaffolds, intelligent PR reviewers, automated documentation generators, and context-aware onboarding assistants
  4. Architect agentic workflows that automate repetitive engineering tasks (boilerplate generation, dependency upgrades, test scaffolding, changelog authoring)
  5. Establish LLM integration patterns — context window management, prompt versioning, output validation, hallucination guardrails — as reusable internal libraries

Skills

Required

  • 10+ years of software engineering experience
  • 3+ years at Staff level or above owning platform or infrastructure domains
  • CI/CD systems (GitHub Actions, ArgoCD, Buildkite, or equivalent)
  • Modern build tooling
  • Integrating LLM APIs (OpenAI, Anthropic, or similar) into developer workflows
  • Prompt design
  • Output validation
  • Cost management
  • Go
  • TypeScript
  • Rust
  • Python
  • Technical consensus building

Nice to have

  • RAG-based internal knowledge tooling
  • Prompt engineering best practices
  • LLM guardrails
  • Developer experience
  • DX lens

What the JD emphasized

  • building and shipping internal developer tooling adopted at scale (100+ engineers)
  • Production experience integrating LLM APIs (OpenAI, Anthropic, or similar) into developer workflows
  • AI coding assistants
  • AI-powered tooling
  • agentic workflows
  • LLM integration patterns

Other signals

  • AI-assisted developer experience
  • AI coding assistants
  • AI-powered tooling
  • agentic workflows
  • LLM integration patterns