Senior Software Engineer, Underwriting Platform & AI

GEICO

Seattle (WA)

Hybrid

USD 100,000 - 215,000

Full time

17 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GEICO seeks a Senior Software Engineer to join the Service Underwriting Engineering team in a hybrid role based out of Bellevue, WA, Richardson, TX, or Bethesda, MD. You will design and build scalable distributed systems, collaborate across teams, and leverage C#, Java, Docker/Kubernetes, and Azure tools.

You will work on underwriting platform modernization, applying AI concepts to improve decision making, and help replace repetitive manual work with automation.

Qualifications

  • Programming experience with Java, C# or other OO languages.
  • Experience contributing to the architecture and design (reliability, scaling) of new and current systems.
  • In‑depth knowledge of CS data structures and algorithms.
  • Understanding of service‑oriented architecture and extensible REST/gRPC APIs.
  • Understanding of monitoring tools.
  • Knowledge of developer tooling across the SDLC (task management, source code, build, deployment, operations, real‑time communication).
  • Understanding DevOps concepts, Cloud Architecture, and Azure DevOps.
  • Experience with enterprise level design documentation.
  • Experience with Database Technologies.
  • Experience with deployment steps and CM functions.
  • Strong problem‑solving ability.
  • Strong oral and written communication skills.
  • Ability to excel in a fast‑paced, startup‑like environment.

Responsibilities

  • Scope, design, and build scalable, resilient distributed systems.
  • Engage in cross‑functional collaboration throughout the entire software lifecycle.
  • Participate in design sessions and code reviews with peers to elevate engineering quality.
  • Utilize languages like C#, Java or other OO languages, SQL/NoSQL databases, Docker and Kubernetes, and Azure tools.
  • Share best practices and improve processes within and across teams.
  • Build product definition and drive towards the right solution.
  • Analysis and estimation skills.

Skills

Java / C#
Architectural design
CS data structures & algorithms
DevOps / Cloud
REST / gRPC APIs
Monitoring tools
Communication
Problem solving
Startup pace

Education

Bachelor’s degree in Computer Science or related

Tools

Docker
Kubernetes
Azure DevOps
SQL
NoSQL

Job description

GEICO seeks a Senior Software Engineer to join the Service Underwriting Engineering team in a hybrid role based out of Bellevue, WA, Richardson, TX, or Bethesda, MD. You will design and build scalable distributed systems, collaborate across teams, and leverage C#, Java, Docker/Kubernetes, and Azure tools.

You will work on underwriting platform modernization, applying AI concepts to improve decision making, and help replace repetitive manual work with automation.

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

Similar jobs worth comparing

Senior Software Engineer, Underwriting Platform & AI
Senior Software Engineer, Underwriting Platform & AI

GEICO • Bethesda (MD)

Hybrid
USD 100,000 - 215,000
Senior Software Engineer: AI-Driven Underwriting Platform
Senior Software Engineer: AI-Driven Underwriting Platform

GEICO • Richardson (TX)

Hybrid
USD 100,000 - 215,000
Senior Staff Engineer — AI-Driven Underwriting Platforms
Senior Staff Engineer — AI-Driven Underwriting Platforms

Government Employees Insurance Company • Town of Washington (WI)

Hybrid
USD 110,000 - 260,000
Staff Software Engineer, Underwriting Platform
Staff Software Engineer, Underwriting Platform

Government Employees Insurance Company • Town of Washington (WI)

Hybrid
USD 110,000 - 230,000
Senior Software Engineer - Underwriting Engineering (Hybrid)
Senior Software Engineer - Underwriting Engineering (Hybrid)

GEICO • Seattle (WA)

Hybrid
USD 100,000 - 215,000
Senior Software Engineer - Underwriting Engineering (Hybrid)
Senior Software Engineer - Underwriting Engineering (Hybrid)

GEICO • Richardson (TX)

On-site
USD 100,000 - 215,000
Senior Software Engineer - Underwriting Engineering (Hybrid)
Senior Software Engineer - Underwriting Engineering (Hybrid)

Government Employees Insurance Company • Dallas (TX)

Hybrid
USD 100,000 - 215,000
Hybrid role
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 Software Engineer - Underwriting Engineering (Hybrid)
Senior Software Engineer - Underwriting Engineering (Hybrid)

GEICO • Bethesda (MD)

Hybrid
USD 100,000 - 215,000
Senior Platform Engineer, Distributed Systems (Hybrid)
Senior Platform Engineer, Distributed Systems (Hybrid)

GEICO • Renton (WA)

Hybrid
USD 115,000 - 260,000
Mentorship programs
Flexible work arrangements
Competitive benefits package