Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

GEICO Logo

Senior Software Engineer- Policy Configuration

GEICO

$105,000 - $215,000
Dec 25, 2025
Palo Alto, CA, US
Apply Now

GEICO Policy Engineering is redefining how insurance policies are built, managed, and evolved by designing world-class services that are modular, resilient, and engineered for scale, powered by API-first and AI-driven technologies. The Sr. Engineer will help build complex platforms and tools to enable business and product teams to design complex insurance products, paving the way for an AI-first future with increased automation.

Requirements

  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • Knowledge of ETL, SQL, bitemporal data modeling, and temporal databases.
  • Experience with API-based migration
  • Strong understanding of data observability, traceability, and multi-faceted testing
  • Proven expertise in designing and developing microservices using graphQL, gRPC, Java, Kafka, with a deep understanding of both API and event-driven architectures.
  • Experience designing and delivering highly resilient event-driven and messaging-based solutions at scale with minimal latency.
  • Experience building distributed systems using Docker and Kubernetes

Responsibilities

  • Independently deliver complex solutions and provide mentorship and leadership to other members of your team
  • Collaborate with product and business stakeholders to craft solutions to solve our toughest problems
  • Deliver high-scale and high-quality data architecture, especially with an eye towards legacy-to-modern platform transitions.
  • Accountable for the quality, usability, and performance of the solutions
  • Utilize your expertise in designing and developing API’s and microservices using GraphQL, gRPC, Java, Kafka, with a deep understanding of API driven system migration
  • Utilize programming languages like Java, C-Sharp, or other object-oriented languages, SQL, and NoSQL databases.
  • Deploy applications in a hybrid cloud environment utilizing Kubernetes, various data stores, and a variety of cloud native tools and services

Other

  • Ability to excel in a fast-paced, startup-like environment
  • At this time, GEICO will not sponsor a new applicant for employment authorization for this position.
  • The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers.
  • We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset.
  • 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.