Senior Software Engineer: AI-Driven Underwriting & API

Socket.dev

Bethesda, Washington (MD, District of Columbia)

On-site

USD 100,000 - 230,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

GEICO is seeking a Senior Software Engineer to join the Underwriting Automation Team. You will help transform insurance tech by designing and deploying core experiences with API-first design, focusing on scalability and production readiness.

The role spans from API and microservice development to integration across front-end and back-end components in a hybrid cloud setup, leveraging GraphQL, gRPC, Java, Python, and Kubernetes.

Qualifications

  • 4+ years full-stack development experience with client- and server-side frameworks.
  • Experience in API-first engineering, service orchestration, event-driven architecture and real-time APIs.
  • Proficiency in Java and at least one other language such as C#, Python; OO design.
  • Experience with Docker and Kubernetes and building SAAS scale systems.
  • Strong knowledge of relational and NoSQL databases; schema evolution and high-performance APIs.

Responsibilities

  • Scope, design, and build scalable, resilient distributed systems.
  • Engage in cross-functional collaboration throughout the software lifecycle.
  • Participate in design sessions and code reviews to raise engineering quality.
  • Develop APIs and microservices using GraphQL and gRPC with API-first design.
  • Use Java, C#, SQL and NoSQL, deploying in a hybrid cloud with Kubernetes.
  • Deliver End-to-End solutions across front-end to back-end services.

Skills

Full-stack development
API first design
Distributed systems
Java
C#
Python
Docker
Kubernetes
GraphQL
gRPC

Tools

Kafka
SQL
NoSQL databases
MySQL
PostgreSQL
Cosmos
Cassandra
Trino
AWS
GCP

Job description

GEICO is seeking a Senior Software Engineer to join the Underwriting Automation Team. You will help transform insurance tech by designing and deploying core experiences with API-first design, focusing on scalability and production readiness.

The role spans from API and microservice development to integration across front-end and back-end components in a hybrid cloud setup, leveraging GraphQL, gRPC, Java, Python, and Kubernetes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer — AI-Driven Underwriting
Staff Software Engineer — AI-Driven Underwriting

Embedded Shishya • United States

Remote
USD 110,000 - 230,000
Competitive pay
Mentorship opportunities
Flexible working options
Hybrid Senior Software Engineer AI-Driven Underwriting
Hybrid Senior Software Engineer AI-Driven Underwriting

Geico • Seattle (WA)

Hybrid
USD 100,000 - 215,000
Senior AI-Driven Software Engineer (Java/Full-Stack)
Senior AI-Driven Software Engineer (Java/Full-Stack)

GEICO • Bethesda (MD)

On-site
USD 105,000 - 215,000
Staff Software Engineer, AI-Driven Microservices & Java
Staff Software Engineer, AI-Driven Microservices & Java

GEICO • Maryland

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

Socket.dev • Bethesda (MD), Washington

Hybrid
USD 100,000 - 230,000
Senior Full-Stack Engineer — AI, Cloud-Native & Leadership
Senior Full-Stack Engineer — AI, Cloud-Native & Leadership

RiseMe • Washington

Hybrid
USD 105,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
Staff Engineer, Applied AI & Intelligent Automation
Staff Engineer, Applied AI & Intelligent Automation

GEICO • Seattle (WA)

On-site
USD 110,000 - 230,000
Senior Software Engineer - GIA Platform | Scalable Systems
Senior Software Engineer - GIA Platform | Scalable Systems

GEICO • Seattle (WA)

On-site
USD 105,000 - 215,000
Staff Software Engineer: Java, Spring Boot & AI Leader
Staff Software Engineer: Java, Spring Boot & AI Leader

GEICO • Palo Alto (CA)

On-site
USD 115,000 - 230,000
Great Company
Great Culture
Great Rewards
+1