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

GEICO

$100,000 - $215,000
Dec 10, 2025
Seattle, WA, US
Apply Now

GEICO is seeking to transform its insurance business by transitioning from a traditional IT model to a tech organization focused on engineering excellence, aiming to build high-performance, low-maintenance, zero-downtime platforms and applications to provide a friction-less experience for customers and maintain high standards of protection and availability.

Requirements

  • Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • Expertise in Python and Typescript/JavaScript. Experience with other programming languages like Java/ Kotlin or Golang, React (Clean Architecture) or Angular and GIT
  • Experience in backend development: Develop backend micro-services using RESTful APIs, Graph QL, BFF (Backend for Frontend), ORMs, orchestration frameworks like Airflow, Fast API, Spring Boot framework and/or other Spring technologies
  • Experience developing and scaling open-source applications such as Datahub, Soda, DBT, etc.
  • Experience with modern software development tools including VS code, GitHub Copilot, Cursor and Claude to enhance coding efficiency
  • Experience with Open-Source Data Governance solutions like Datahub a plus
  • Experience in the complete software development life cycle and knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)

Responsibilities

  • Scope, design, and build scalable, resilient distributed systems.
  • Design, Develop and implement enterprise data governance solutions.
  • Build product definition and leverage your technical skills to drive towards the right solution
  • Engage in cross-functional collaboration throughout the entire software lifecycle
  • Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization
  • Define, create, and support reusable application components/patterns from a business and technology perspective
  • Mentor other engineers

Other

  • The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between.
  • Ability to excel in a fast-paced environment
  • At this time, GEICO will not sponsor a new applicant for employment authorization for this position.
  • GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled.
  • GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company.