Senior Software Engineer, Full Stack

GEICO

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Palo Alto, CABethesda, MD
Salary
$105,000–$215,000 / yr
Employment
Full-time
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $175k
This role $160k
$90k $242k
below market most similar roles pay here above market

This role pays less than 62% of similar roles. Most pay $149,500–$200,312 — the blue band above. At the midpoint, this role pays about $160k versus about $175k 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 97 open roles on FindRole.

Listed pay typically runs $110,000–$230,000 across 95 roles with salary data.

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Senior Software Engineer, Full Stack

The Senior Software Engineer - Full Stack joins the engineering team to design and deliver modern digital claims experiences for customers and associates. This role involves developing full-stack capabilities across web, mobile, and backend systems, specifically building React micro-frontends, Java-based services, GraphQL APIs, and Flutter applications. Day-to-day responsibilities include leading technical designs for Backend-for-Frontend services, developing TypeScript applications using Webpack Module Federation, and maintaining Java 21 and Spring Boot services. The candidate will utilize tools such as Redux Toolkit, Apollo Client, Docker, Kubernetes, and Azure services like Cosmos DB and Redis. Key technical requirements include proficiency in SOLID principles, object-oriented design, and automated testing with Jest or JUnit. The work focuses on creating secure, scalable, and observable enterprise software within the insurance claims domain.

What does a Software Engineer earn in California?

Median $214500 from 1223 postings across 78 companies.

See salary data

What you'll do

  • Design and deliver full-stack capabilities across React, Java, GraphQL, and Flutter applications.
  • Lead technical design for micro-frontends, Backend-for-Frontend services, and mobile experiences.
  • Develop React and TypeScript applications using Webpack Module Federation and Redux Toolkit.
  • Build and maintain Java 21 and Spring Boot services to aggregate downstream APIs into stable contracts.
  • Create GraphQL schemas, resolvers, and Apollo Client integrations for data exchange.
  • Develop Flutter and Dart feature packages using Riverpod and shared design systems.
  • Establish resilient integration patterns for REST and GraphQL services including caching, retries, and authorization.
  • Mentor engineers through technical guidance, design reviews, pair programming, and code reviews.

What we're looking for

  • Significant professional experience designing and delivering full-stack applications in enterprise production environments.
  • Advanced proficiency in TypeScript and modern JavaScript with strong experience in React.
  • Strong proficiency in Java and Spring Boot, including dependency injection and service-layer design.
  • Experience designing and consuming GraphQL and REST APIs.
  • Experience with micro-frontend architecture, including Webpack Module Federation and shared-dependency management.
  • Experience building automated tests using tools such as Jest, React Testing Library, JUnit, Mockito, or Playwright.
  • Experience with containerized cloud applications using Docker, Kubernetes, and Helm, and familiarity with Azure services.
  • Professional experience with Dart and Flutter, including Riverpod and repository-based architecture (preferred).

More like this

Similar roles

Senior Software Engineer, Full Stack

Visa

Foster City, CA 24 days ago $123,000–$190,900
Generative AI LLM RAG NLP System Design Architecture Cloud Services Automation Frameworks Debugging Code Review Test Planning
2+ yrs exp Hybrid

Senior Software Engineer, Full Stack

Plaid

San Francisco, CA +6 160 days ago $190,800–$262,800
MySQL HTML CSS JavaScript Microservices APIs Relational Databases System Design Frontend Frameworks Backend Services Service-Oriented Architecture
5+ yrs exp

Senior Software Engineer, Full Stack

Brex

San Francisco, CA 81 days ago $192,000–$240,000
Java Kotlin Python React TypeScript SQL NoSQL RESTful APIs GraphQL ES6+ Webpack Distributed Systems Data Modeling A/B Testing AI
7+ yrs exp Hybrid

Senior Software Engineer, Full Stack

Brex

New York, NY 81 days ago $192,000–$240,000
Java Kotlin Python React TypeScript SQL NoSQL GraphQL RESTful APIs ES6+ Webpack Distributed Systems Data Modeling A/B Testing AI
7+ yrs exp Hybrid

Senior Software Engineer, Full Stack

Brex

Seattle, WA 81 days ago $192,000–$240,000
Java Kotlin Python React TypeScript SQL NoSQL GraphQL RESTful APIs ES6+ Webpack Distributed Systems Data Modeling A/B Testing AI
7+ yrs exp Hybrid

Senior Software Engineer, Full Stack

Plaid

New York, NY 160 days ago $190,800–$262,800
MySQL HTML CSS JavaScript Microservices APIs Relational Databases System Design Frontend Frameworks Backend Services Service-Oriented Architecture
5+ yrs exp