Senior Software Engineer - AI-Driven Underwriting Automation

GEICO

Washington (District of Columbia)

Hybrid

USD 100,000 - 230,000

Full time

9 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GEICO is seeking a Senior Software Engineer to join the Underwriting Automation Team. You will design, develop, and deploy core consumer experiences with API-first design to transform the insurance tech stack. The role emphasizes scalable microservices, AI-enabled automation, and production-ready systems.

Hybrid work across multiple offices; requires strong full-stack and system design skills, plus experience with GraphQL, gRPC, Java, Python, and cloud-native runtimes.

Qualifications

  • 4+ years of full-stack development experience with client- and server-side frameworks.
  • 4+ years in architecture and design, 2+ years in open-source frameworks.
  • 2+ years of cloud experience (AWS, GCP, Azure) or similar.
  • Experience in API-first engineering, service orchestration, and real-time APIs.

Responsibilities

  • Scope, design, and build scalable, resilient distributed systems.
  • Engage in cross-functional collaboration across the software lifecycle.
  • Participate in design sessions and code reviews to raise engineering quality.
  • Design and develop APIs and microservices using GraphQL, gRPC, Java, Python.
  • Work with SQL/NoSQL databases and deploy in a hybrid cloud with Kubernetes.
  • Deliver end-to-end solutions spanning front-end to back-end services.

Skills

.NET
Java
C#
Python
Object-oriented design

Education

Tools

GraphQL
gRPC
Kafka
Docker
Kubernetes

Job description

GEICO is seeking a Senior Software Engineer to join the Underwriting Automation Team. You will design, develop, and deploy core consumer experiences with API-first design to transform the insurance tech stack. The role emphasizes scalable microservices, AI-enabled automation, and production-ready systems.

Hybrid work across multiple offices; requires strong full-stack and system design skills, plus experience with GraphQL, gRPC, Java, Python, and cloud-native runtimes.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AI-Driven Underwriting Automation
Senior Software Engineer, AI-Driven Underwriting Automation

GEICO • Richardson (TX)

Hybrid
USD 100,000 - 230,000
Senior Software Engineer (C#/Java/AI) - Underwriting Automation - Hybrid
Senior Software Engineer (C#/Java/AI) - Underwriting Automation - Hybrid

GEICO • Richardson (TX)

Hybrid
USD 100,000 - 230,000
Staff Software Engineering Manager - AI-Driven Insurance
Staff Software Engineering Manager - AI-Driven Insurance

Relha LLC • Palo Alto (CA), Northern (KY)

Hybrid
USD 120,000 - 300,000
Senior Software Engineer (C#/Java/AI) - Underwriting Automation - Hybrid
Senior Software Engineer (C#/Java/AI) - Underwriting Automation - Hybrid

GEICO • Washington

Hybrid
USD 100,000 - 230,000
Staff Engineer, Applied AI & Intelligent Automation
Staff Engineer, Applied AI & Intelligent Automation

GEICO • Seattle (WA)

On-site
USD 110,000 - 230,000
Senior AI Systems Engineer: Generative AI & Distributed
Senior AI Systems Engineer: Generative AI & Distributed

GEICO • Bethesda (MD)

On-site
USD 140,000 - 210,000
Competitive Pay
Personalized Development Programs
Mentorship
+2
Senior AI Engineer – Distributed Systems & Self-Service
Senior AI Engineer – Distributed Systems & Self-Service

GEICO • California (MD)

On-site
USD 120,000 - 215,000
Staff Software Engineer: Build Scalable, AI-Driven Platforms
Staff Software Engineer: Build Scalable, AI-Driven Platforms

Geico • Bethesda (MD)

On-site
USD 132,000 - 230,000
Senior AI Systems Engineer - GenAI & Agentic Workflows
Senior AI Systems Engineer - GenAI & Agentic Workflows

GEICO • Dallas (TX)

On-site
USD 140,000 - 220,000
Competitive pay
Personalized development programs
Mentorship
+2
Senior AI Engineer - Distributed Systems & Automation
Senior AI Engineer - Distributed Systems & Automation

Government Employees Insurance Company • Palo Alto (CA)

On-site
USD 100,000 - 215,000
Competitive pay
Benefits
Career growth