Senior Data Engineer - People & Finance Technology (REMOTE)

Job expired!

Join GEICO as a Senior Data Engineer

GEICO is on the hunt for a seasoned Senior Data Engineer to lead the transformation of our technology landscape, from traditional systems to cutting-edge Open Source platforms. This role is pivotal in transitioning our insurance business into a tech-focused entity, promoting engineering excellence and fostering a culture of psychological safety and continuous improvement.

Position Overview

You will play a crucial role in delivering seamless experiences to our customers while upholding the highest standards of data protection and availability. We're looking for a candidate proficient in ETL or ELT processing, experienced with SQL/NoSQL databases, and skilled in using modern open-source technologies like Postgres, as well as Spark, Scala, Java, or Python.

Key Responsibilities

As a Senior Data Engineer at GEICO, your duties will include:

  • Designing and implementing advanced data ingestion platforms.
  • Building and managing scalable, resilient distributed systems.
  • Driving product definition and solution architecture.
  • Collaborating across functions to enhance software lifecycle processes.
  • Leading design sessions and code reviews to enhance engineering quality.
  • Creating and supporting reusable technology components.
  • Optimizing data extraction, transformation, and loading procedures.
  • Mentoring other engineers and sharing knowledge across teams.

Qualifications

To be successful in this role, you should have:

  • Advanced experience in data processing and big data management.
  • Proficiency in programming languages such as Python, Scala, Spark, and Java.
  • Experience with cloud solutions (AWS, Azure, GCP) and modern data warehouses (Snowflake, Redshift).
  • Understanding of data streaming applications (Spark Streaming, Flink, Kafka).
  • Familiarity with container services (Docker, Kubernetes) and CI/CD tools.
  • Strong analytical and problem-solving skills, and the ability to perform in a dynamic, fast-paced environment.

Salary & Benefits

Annual salary range: $82,000.00 - $185,000.00. The final offer will be based on your experience and qualifications. As a GEICO associate, you’ll benefit from our comprehensive rewards program, which includes excellent health, dental, and vision insurance, paid time off, 401(k) plan, tuition reimbursement, and much more.

Equal Opportunity Employer

GEICO is committed to creating a diverse and inclusive work environment. We are an equal opportunity employer and make hiring decisions based on qualifications, merit, and business needs.

Think you're the perfect candidate? Apply now to become part of our innovative team!

Location: This is a remote position at GEICO's Department of People & Finance Technology.