Staff Engineer - Java, Microservices (HYBRID)

GEICO

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$95,000–$260,000 / yr
Posted
6 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $182k
This role $178k
$75k most similar roles pay here $280k

This role pays less than 56% of similar roles. Most pay $149,375–$214,500 — the shaded band above. At the midpoint, this role pays about $178k versus about $182k 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 131 open roles on FindRole.

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

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Staff Engineer - Java, Microservices (HYBRID)

Join the Data Engineering team at GEICO as a Senior Data Engineer and help drive innovation in data processing and analytics. You will work on building scalable and efficient data pipelines using Apache Trino and other cutting-edge technologies to support real-time decision-making across various business units. Your day-to-day responsibilities include designing, implementing, and maintaining complex ETL processes, optimizing query performance, and ensuring data quality and security. Ideal candidates have extensive experience with big data frameworks, SQL databases, and cloud platforms like AWS or Azure. This role requires a deep understanding of distributed systems, strong problem-solving skills, and the ability to collaborate effectively in a fast-paced environment where you will tackle large-scale data challenges and contribute to GEICO’s mission-critical initiatives.

What you'll do

  • Design and implement data pipelines using Apache Trino.
  • Optimize query performance for large-scale data processing tasks.
  • Develop ETL processes to integrate diverse data sources.
  • Monitor system health and troubleshoot issues in real-time environments.
  • Document technical solutions and best practices for team reference.

What we're looking for

  • 3+ years of experience in data engineering or related field.
  • Proficiency in Apache Trino and other big data technologies.
  • Strong SQL skills for efficient database querying and management.
  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Excellent problem-solving abilities and attention to detail.

More like this

Similar roles