Staff Engineer - Java (HYBRID)

GEICO

Actively hiring
Remote (Md Bethesda Office, US) Posted 37 days ago $100,000$230,000 / year

At a glance

AI generated

TL;DR

We are seeking a Senior Software Engineer to join our dynamic and innovative data engineering team at GEICO. In this role, you will be responsible for designing and implementing robust solutions using Apache Trino and other cutting-edge technologies to enhance our big data processing capabilities. Your day-to-day tasks will include developing scalable data pipelines, optimizing query performance, and collaborating with cross-functional teams to solve complex business problems. Ideal candidates should have extensive experience in Java or Scala, along with a strong understanding of distributed systems and SQL optimization techniques. The position requires expertise in cloud platforms like AWS or Azure, as well as proficiency in version control tools such as Git. This role offers the opportunity to work on large-scale data projects that drive significant business impact within one of the largest insurance providers in the United States.

Skills

Apache_Trino

What you'll do

  • Design and implement data processing pipelines using Apache Trino.
  • Optimize query performance for large-scale data sets.
  • Develop scripts to automate routine database tasks.
  • Troubleshoot complex issues related to data retrieval and processing.
  • Collaborate with stakeholders to understand data needs and requirements.

What we're looking for

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

Market check

Salary context

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

Peer median band

$120,000$230,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$156,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 - Java (API/Software Development/Microservices)

GEICO

Remote (Md Bethesda Office, US) 42 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