Senior Staff Software Engineer - AI & Underwriting Platforms - Hybrid

GEICO GEICO · Insurance · Seattle, WA +3

Senior Staff Engineer role focused on building and scaling AI-enabled underwriting platforms, integrating LLMs and RAG, and leading technical design and delivery of mission-critical systems.

What you'd actually do

  1. Lead the design and delivery of large‑scale, production‑ready underwriting platforms, including AI and LLM‑powered capabilities
  2. Architect highly available, secure, and scalable services that support enterprise‑level workloads
  3. Drive end‑to‑end ownership of systems—from concept and architecture through production and long‑term evolution
  4. Provide technical leadership across multiple teams, influencing architecture, design patterns, and engineering standards
  5. Mentor and grow senior and mid‑level engineers, setting a high bar for engineering excellence

Skills

Required

  • Java, Go, or C++
  • distributed systems
  • service-oriented architectures (REST, gRPC)
  • cloud-native systems on AWS, Azure, or GCP
  • DevOps and CI/CD
  • infrastructure as code
  • operational best practices
  • data structures
  • algorithms
  • system design
  • application monitoring
  • performance tuning
  • observability tools
  • integrating AI/ML solutions
  • LLMs
  • prompts
  • RAG-based approaches
  • building AI-enabled applications via APIs or embedded solutions

Nice to have

  • contributing to or leveraging open-source frameworks

What the JD emphasized

  • AI-enabled systems
  • LLM-powered capabilities
  • RAG-based approaches
  • applied AI
  • AI/ML solutions
  • AI-driven engineering landscape
  • AI/ML-driven products or platforms
  • modern, AI-driven platforms

Other signals

  • AI-enabled systems
  • LLM-powered capabilities
  • RAG-based approaches