Staff Software Engineer, Underwriting Services Platform Team

GEICO

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Seattle, WADallas, TXBethesda, MD
Salary
$110,000–$230,000 / yr
Employment
Full-time
Posted
71 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $210k
This role $170k
$92k $281k
below market most similar roles pay here above market

This role pays less than 81% of similar roles. Most pay $176,600–$242,950 — the blue band above. At the midpoint, this role pays about $170k versus about $210k 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 73 open roles on FindRole.

Listed pay typically runs $115,000–$230,000 across 70 roles with salary data.

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Staff Software Engineer, Underwriting Services Platform Team

As a Staff Software Engineer on the Underwriting Services Platform Team, you will serve as a hands-on technical leader and strategic partner to product and operations leadership. You will lead the design, development, and production rollout of enterprise-grade applications that power core underwriting capabilities across all lines of business. Your daily work involves architecting highly available, scalable, and secure systems, migrating legacy systems, and replacing manual processes with AI-driven automation. You will utilize modern programming languages like Java, Go, or C# alongside REST, gRPC, and cloud platforms such as AWS, Azure, or GCP. Key responsibilities include driving architectural discussions, mentoring junior engineers, and managing end-to-end solutions to solve complex business problems within a high-impact, service-oriented architecture.

What does a Software Engineer earn in Washington?

Median $202800 from 409 postings across 38 companies.

See salary data

What you'll do

  • Lead the design, development, and production rollout of enterprise-grade applications for core underwriting capabilities.
  • Architect highly available, scalable, and secure systems to solve complex business and customer problems.
  • Own solutions end-to-end from initial concept and design through deployment and long-term evolution.
  • Drive architectural discussions, review designs and code, and elevate engineering standards across teams.
  • Mentor junior engineers to foster a culture of learning, craftsmanship, and accountability.
  • Partner with Product Managers and Underwriting Operations to deliver measurable business outcomes.
  • Lead modernization efforts to migrate and transform legacy systems into modern architectures.
  • Influence technical direction and educate stakeholders at all levels of the organization.

What we're looking for

  • 6+ years of professional software development experience with demonstrated impact in lead or principal-level roles.
  • 4+ years of experience driving architectural design and leading large-scale system initiatives.
  • 4+ years of experience working with open-source frameworks.
  • 4+ years of hands-on cloud experience with AWS, Azure, GCP, or similar.
  • Expertise in at least one modern programming language such as Java, Go, or C#.
  • Experience designing and building service-oriented architectures using REST, gRPC, or similar protocols.
  • Strong knowledge of DevOps, cloud architecture, CI/CD, and infrastructure as code.
  • Experience building AI/ML-powered products, including conversational interfaces or applications leveraging LLMs (preferred).

More like this

Similar roles

Senior Staff Software Engineer, Backend

GEICO

Palo Alto, CA +2 97 days ago $110,000–$260,000
Java Kotlin Golang SQL NoSQL Kafka Spark Airflow Cloud Computing DevOps Observability Telemetry Test Automation Distributed Systems Workflow Engines
10+ yrs exp Hybrid

Staff Software Engineer, Payments

Airbnb

Remote 21 days ago $212,000–$265,000
Java Kotlin Python Go SQL Relational Databases Service-Oriented Architecture A/B Testing LLMs Monitoring Logging data-integrity
9+ yrs exp Remote

Staff Software Engineer, Brokerage Infra

Robinhood

Menlo Park, CA +1 36 days ago $230,000–$270,000
Order Processing Account Management High Availability Capacity Planning Incident Response Traffic Routing SLOs QPS Scalability Modernization
10+ yrs exp Hybrid