Senior Software Engineer, Underwriting Automation

GEICO

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bethesda, MDRichardson, TXPalo Alto, CABellevue, WA
Salary
$100,000–$230,000 / yr
Posted
16 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $171k
This role $165k
$84k most similar roles pay here $247k

This role pays less than 65% of similar roles. Most pay $149,500–$191,594 — the shaded band above. At the midpoint, this role pays about $165k versus about $171k for comparable roles.

Based on 240 similar postings.

Employer

About GEICO

GEICO (Government Employees Insurance Company) is one of the largest auto insurers in the United States, offering affordable auto, home, renters, and other personal insurance products. Industry: Insurance

GEICO currently has 68 open roles on FindRole.

Listed pay typically runs $112,500–$230,000 across 68 roles with salary data.

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Senior Software Engineer, Underwriting Automation

Senior Software Engineer (C#/Java/AI) - Underwriting Automation joins the Underwriting Automation team to drive insurance business transformation by replacing repetitive manual work with AI and automation. The role involves scoping, designing, and building scalable distributed systems, while collaborating across the software lifecycle through design sessions and code reviews. You will develop core consumer experiences using an API-first design approach, focusing on microservices and end-to-end solutions spanning front-end to back-end domains. Key technologies include Java, C#, Python, SQL, and NoSQL databases like Cosmos or Cassandra. The technical stack features GraphQL, gRPC, Kafka, and Kubernetes in hybrid cloud environments. You will implement event-driven architectures, manage schema evolution, and ensure security through protocols like SAML and OAuth to build resilient systems that enable underwriters to work with greater speed and accuracy.

What does a Software Engineer earn in Maryland?

Median $179000 from 35 postings across 7 companies.

See salary data

What you'll do

  • Design, develop, and deploy scalable distributed systems to automate underwriting processes and replace manual tasks.
  • Build core consumer experiences that leverage AI and follow an API-first design approach.
  • Develop microservices using technologies such as GraphQL, gRPC, Java, Python, and Kafka.
  • Implement end-to-end solutions spanning front-end components through API tiers and back-end domain services.
  • Deploy applications in hybrid cloud environments using Kubernetes and various cloud-native tools.
  • Manage high-performance, event-driven messaging systems with minimal latency.
  • Implement security protocols including Active Directory, Windows Authentication, SAML, and OAuth across products.
  • Participate in design sessions and code reviews to ensure high engineering quality across the organization.

What we're looking for

  • Fluency and specialization with .NET, Java, and at least one other modern language like C# or Python.
  • Experience building full-stack applications and service development.
  • Expertise in API-first engineering, including GraphQL, gRPC, and event-driven architecture.
  • Experience designing high-performance systems with schema evolution, versioning, and low-latency messaging solutions.
  • Proficiency with Docker, Kubernetes, and hybrid cloud environments (AWS, GCP, or Azure).
  • Knowledge of SQL databases like MySQL and PostgreSQL, as well as NoSQL databases like Cosmos or Cassandra.
  • Experience implementing security protocols including Active Directory, Windows Authentication, SAML, and OAuth.
  • 4+ years of full-stack development experience and 4+ years of architecture and design experience.

More like this

Similar roles

Staff Software Engineer

GEICO

Palo Alto, CA +3 31 days ago $110,000$230,000
Python C# Java TypeScript SQL NoSQL Docker Kubernetes Azure AWS GCP REST APIs micro-services HTML-5 JavaScript JSON XML SAML OAuth Active Directory DevOps Generative AI LLM
8+ yrs exp Hybrid

Senior Software Engineer

The Walt Disney Company

Remote 16 days ago $148,700$199,400
JavaScript HLS DASH Web Development PlayReady Widevine AVC HEVC AAC EAC3 cross platform development Android Gaming Consoles
5+ yrs exp Remote

Senior Software Engineer

Microsoft

Redmond, WA 113 days ago $119,800$234,700
Python C# Java JavaScript C++ C Azure LLMs GitHub Copilot GenAI CI/CD Infrastructure as Code Distributed Systems Telemetry A/B Testing Feature Flagging Security-as-Code WCAG
4+ yrs exp

Senior Software Engineer

Coinbase

Remote 90 days ago
React TypeScript Go API Design Distributed Systems AI/ML Observability Debugging Incident Response
5+ yrs exp Remote

Senior Software Engineer

Caterpillar

Irving, TX 74 days ago $156,998$183,140
Java Spring Boot AWS Python RESTful API Microservices Terraform CloudFormation CI/CD Azure DevOps Jenkins Kinesis Lambda S3 SQS SNS Shell Scripting Agile Automated Testing Event-driven Architecture
5+ yrs exp

Senior Software Engineer

Microsoft

Redmond, WA 73 days ago $119,800$234,700
C C++ C# Java JavaScript Python Microsoft Azure AWS Distributed Systems Cloud Computing Software Engineering
4+ yrs exp Hybrid