Staff Engineer - Customer Identity

GEICO

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

At a glance

AI generated

TL;DR

We are seeking a Senior Software Engineer to join our dynamic and innovative team at GEICO, focusing on enhancing our data processing capabilities. In this role, you will work closely with cross-functional teams to design, develop, and optimize large-scale data solutions using cutting-edge technologies such as Apache Trino. Your day-to-day responsibilities include building robust data pipelines, improving query performance, and ensuring seamless integration of new tools and systems. Ideal candidates should have extensive experience in Java or Scala, along with a strong understanding of distributed computing frameworks and database management systems. Familiarity with cloud platforms like AWS is highly desirable. This position offers the opportunity to tackle complex business challenges within one of the largest auto insurance providers in the United States, contributing to scalable solutions that drive efficiency and innovation across the organization.

Skills

Apache_Trino SQL Python Docker Kubernetes AWS CI/CD Git Jenkins PostgreSQL MongoDB Redis

What you'll do

  • Design and implement data processing solutions using Apache Trino.
  • Optimize query performance for large-scale data analytics workloads.
  • Develop ETL processes to integrate diverse data sources efficiently.
  • Monitor system health and ensure high availability of data services.
  • Troubleshoot complex issues related to data ingestion and processing.

What we're looking for

  • 5+ years of experience in data engineering and analytics.
  • Proficiency in Apache Trino and other big data technologies.
  • Strong background in SQL and data warehousing solutions.
  • Experience with cloud platforms like AWS or Azure required.
  • Excellent problem-solving skills for complex data challenges.
  • Bachelor’s degree in Computer Science, Engineering, or related field.

Market check

Salary context

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

Peer median band

$143,000$250,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$214,500

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

Staff Engineer – Customer Applications

GE Aerospace

Grand Rapids, US 18 days ago $130,000$173,000
Model-Based Development Cameo RTC Git Windchill TSN UDP TCP/IP ARINC 664 IEEE 802.3 IEEE 802.1 DO-297 DO-178 DO-254 SAE ARP4754 SAE ARP4761 Embedded Systems Real-Time Operating Systems Multicore Determinism Avionics Design FAA/EASA/NAA Certification System Safety Requirements Definition Validation Verification Integration Embedded Software Electronic Systems

Staff Engineer - Customer Interfaces

The Federal Reserve

US 10 days ago
Java TypeScript React Vue LLMs RAG Zero Trust CI/CD Docker Kubernetes AWS PostgreSQL GraphQL OAuth SAML

Staff Full Stack Engineer, Identity

Stripe

US 21 days ago $224,000$336,000
Ruby TypeScript Python Scala Java Go SQL React GraphQL Kafka Protobuf Airflow Bazel Temporal Mongo Splunk Prometheus CI/CD ML systems Distributed data stores Identity verification Fraud detection Trust and safety systems

Staff Full Stack Engineer, Identity

Stripe

South San Francisco, CA, US 8 days ago $224,000$336,000
Ruby TypeScript Python Scala Java Go SQL React GraphQL Kafka Protobuf Airflow Bazel Temporal Mongo Splunk Prometheus CI/CD ML systems Distributed data stores Identity verification Fraud detection Trust and safety systems