Staff Engineer - Java/Spring Boot/Event Driven Architecture/Workflow Orchestration & Backend Operations

GEICO

Remote Actively hiring
Remote, USA · Bethesda, MD Posted 17 days ago $110,000$230,000 / year

At a glance

AI generated

TL;DR

We are seeking a Staff Engineer to join our senior engineering team responsible for high-volume, highly scalable systems with sub-second SLAs on latency-critical paths. This role involves ensuring the quality, usability, performance, and reliability of solutions through durable workflow orchestration, handling long-running processes, retries, idempotency, versioning, and failure handling in production operations. The ideal candidate has extensive experience in API-first engineering, event-driven architecture, real-time APIs, federated GraphQL, gRPC, and operating high-throughput systems with strict latency targets. Proficiency in durable workflow orchestration tools like Temporal or AWS Step Functions is essential, along with hands-on expertise in schema evolution, performance optimization, and integration with messaging/event platforms such as Apache Trino.

Skills

API-first event-driven architecture real-time APIs federated GraphQL gRPC sub-second SLAs schema evolution performance optimization durable workflow orchestration Temporal AWS Step Functions messaging platforms Apache Trino

What you'll do

  • Ensure high-quality, scalable solutions with sub-second SLAs on latency-critical paths.
  • Design and implement durable workflow orchestration for long-running processes.
  • Manage versioning, retries, idempotency, and failure handling in production operations.
  • Expertise in API-first engineering, event-driven architecture, and real-time APIs.
  • Experience operating high-throughput systems with strict latency requirements.
  • Integrate workflows with messaging/event platforms for seamless operation.
  • Handle schema evolution and performance optimization effectively.

What we're looking for

  • Proven expertise in API-first engineering and event-driven architecture.
  • Experience with real-time APIs, federated GraphQL, and gRPC.
  • Hands-on experience with durable workflow orchestration at scale.
  • Ability to handle schema evolution and performance optimization.
  • Expertise in operating high-throughput systems with strict latency targets.
  • Knowledge of messaging/event platforms and integration with workflow tools.

Market check

Salary context

This $110,000–$230,000 range sits above 29% of similar postings on FindRole.

Peer median band

$143,000$250,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$168,500$217,250

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 128 open roles on FindRole.

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

Most-posted roles

View all roles at GEICO

More like this

Similar roles

Senior Staff Engineer - Java (Migration)

GEICO

Remote (Md Bethesda Office, US) 43 days ago $120,000$300,000
Python Java GraphQL gRPC Kafka ETL SQL bitemporal_data_modeling temporal_databases API_migration shadow_mode dual_write deconversion_strategies AWS Azure GCP OpenStack
Remote

Senior Staff Engineer - Java (Migration)

GEICO

Remote (Md Bethesda Office, US) 43 days ago $120,000$300,000
Python Java GraphQL gRPC Kafka ETL SQL bitemporal_data_modeling temporal_databases API_migration shadow_mode dual_write deconversion_strategies AWS Azure GCP OpenStack
Remote

Staff Engineer - Java (API/Software Development/Microservices)

GEICO

Remote (Md Bethesda Office, US) 43 days ago $100,000$230,000
Apache_Trino AI_productivity_tools Applied_AI_technologies CI/CD Python Java Kubernetes AWS Azure Google_Cloud Docker Terraform Git Jenkins PostgreSQL MongoDB Redis Kafka Prometheus Grafana
Remote