Geico

Senior Data Engineer

Geico$105K — $215K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years in data software development and big data technologies
  • 3+ years in architecture and design
  • 3+ years with cloud services (AWS, GCP, Azure)
  • Advanced programming in Python, SQL, and containerization (Docker, Kubernetes)
  • Advanced understanding of data governance and security protocols

Responsibilities

  • Scope, design, and build scalable distributed systems
  • Drive product definition and implement the right technical solutions
  • Collaborate cross-functionally throughout the software lifecycle
  • Lead design sessions and code reviews to enhance engineering quality
  • Create and support reusable application components
  • Develop a world-class reporting platform
  • Mentor fellow engineers and promote best practices

Benefits

  • Fully remote position
  • Opportunity to innovate in high-growth environment
  • Engagement in a data transformation journey
  • Access to cutting-edge technology and practices
  • Collaborative team culture
Full Job Description

Position Summary

The GEICO Enterprise Voice Services team is seeking an experienced Senior Data Engineer to drive data architecture and engineering efforts. You have a passion for efficient data engineering that is founded on sound operational and analytical data models and robust data architecture. You understand holistically how data moves through an organization, including how it is originated, transformed, derived, and persisted to enable business analytics and machine learning models. You have a strongtrack recordof building high-performance and resilient data pipelines on open source. This role requires in-depth knowledge of data modeling and architecture, data pipelines, and data management. Experience with Contact Center Analytics is preferred.

Position Description

Our Senior Data Engineer is a key member of the engineering staff working across the organization to innovate andleverageindustry best practices for our data engineering efforts as we embark on our Data transformation journeyfor our contact center migration project. Our team thrives and succeeds in deliveringhigh qualitydata platforms, products, and services to our business partners in a hyper-growth environment where priorities shift quickly.We are part of a team thatfacilitatesenterprise voice data and its attributes to the organization.This position will be fully remote.

Position Responsibilities

As a Senior Data Engineer, you will:

  • Scope, design, and build scalable, resilient distributed systems

  • Build product definition andleverageyour technical skills to drive towards the right solution

  • Engage in cross-functional collaboration throughout the entire software lifecycle

  • Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization

  • Define, create, and support reusable application components/patterns from a business and technology perspective

  • Build world class reporting platform to satisfy reporting needs

  • Utilize programming languages like Python, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services

  • Mentor other engineers

  • Consistently share best practices and improve processes within and across teams

Qualifications

  • Advanced programming/development experience with Python, SQL, Containerization (Docker and Kubernetes), Hive, Spark,dbt, Airflow.

  • Experience with DevOps & CI/CD tootling (such as Azure DevOps, Jenkins, Gradle, Artifactory)

  • Experience with Source Version Control tools like GitHub, AzureReposetc.

  • Experience with monitoring (such as Splunk or equivalents) and reporting tools (such asPowerBIor equivalents).

  • Experience architecting and designing new and current systems

  • Advanced scripting skills using bash or equivalents.

  • Advanced understanding of data security and governance protocols.

  • Experience with cloud data warehouse solutions such as Snowflake.

  • Experience with open-source query engines such as Trino,DuckDBetc.

  • Experience withopen sourceOLAP engines such asStarrocks,Pinotetc.

  • Experience with Infrastructure as Code

  • In-depth knowledge of CS data structures and algorithms

  • Strong problem-solving ability

  • Ability to excel in a fast-paced environment

  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)

Experience

  • 4+ years of professional experience in data software development, programming languages and developing with big data technologies

  • 4+ years of experience in Big-Data Tools

  • 3+ years of experience with architecture and design

  • 3+ years of experience with AWS, GCP, Azure, or another cloud service

Education

  • Bachelor27s degree in computer science ora relatedfield and/or equivalent experience.


Annual Salary

$105,000.00 - $215,000.00

The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate27s work experience, education and training, the work location as well as market and business considerations.


At this time, GEICO will not sponsor a new applicant for employment authorization for this position.

About Geico

GEICO (Government Employees Insurance Company) is an American auto insurance company with headquarters in Chevy Chase, Maryland. It is the second largest auto insurer in the United States, after State Farm. GEICO is a wholly owned subsidiary of Berkshire Hathaway that provides coverage for more than 24 million motor vehicles owned by more than 15 million policy holders as of 2017. GEICO writes private passenger automobile insurance in all 50 U.S. states and the District of Columbia. The insurance agency sells policies through local agents, called GEICO Field Representatives, and over the phone directly to the consumer, and through their website.
Learn more about Geico
Size
40,000 employees
Industry
Founded
1936

Similar Jobs

More Jobs at Geico

More Information Technology Jobs

Find similar Senior Data Engineer jobs: