Senior Data Engineer

Posted 2 Days Ago
Bethesda, MD, USA
In-Office
105K-215K Annually
Senior level
Insurance
The Role
Design and build scalable, resilient data platforms and pipelines for contact center analytics migration. Lead architecture, implement ETL/ELT using Python, SQL, Big Data tools, CI/CD, containerization, cloud data warehouses, monitoring and governance; mentor engineers and collaborate across teams.
Summary Generated by Built In

Why Join GEICO?

At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities.

 

Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive on relentless innovation to exceed our customers' expectations while making a real impact on local communities nationwide.

 

Founded in 1936, GEICO is a member of the Berkshire Hathaway family of companies and one of the largest auto insurers in the United States. When you join our company, we want you to feel valued, supported, and proud to work here. That's why we offer the GEICO Pledge: Great Company, Great Culture, Great Rewards, and Great Careers.

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 strong track record of 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 and leverage industry best practices for our data engineering efforts as we embark on our Data transformation journey for our contact center migration project. Our team thrives and succeeds in delivering high quality data platforms, products, and services to our business partners in a hyper-growth environment where priorities shift quickly. We are part of a team that facilitates enterprise 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 and leverage your 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, Azure Repos etc.  

  • Experience with monitoring (such as Splunk or equivalents) and reporting tools (such as PowerBI or 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, DuckDB etc.  

  • Experience with open source OLAP engines such as Starrocks, Pinot etc.  

  • 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   

  •  Bachelor’s degree in computer science or a related field 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 candidate’s 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.

The GEICO Pledge:

Great Company: Protecting customers through life’s twists and turns with innovation and integrity.

Great Careers: Personalized development programs, mentorship, and certification assistance.

Great Culture: Inclusive and collaborative culture rooted in shared success.

Great Rewards: Competitive pay, benefits, and flexibility to support your well-being and future.

 

The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled.

 

GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.

Skills Required

  • Advanced programming/development experience with Python
  • Advanced programming/development experience with SQL
  • Containerization using Docker and Kubernetes
  • Experience with Hive and Spark
  • Experience with dbt and Airflow
  • Experience with DevOps and CI/CD tooling (Azure DevOps, Jenkins, Gradle, Artifactory)
  • Experience with source control (GitHub, Azure Repos)
  • Experience with monitoring and reporting tools (Splunk, PowerBI or equivalents)
  • Experience architecting and designing 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 (Trino, DuckDB)
  • Experience with open source OLAP engines (Starrocks, Pinot)
  • Experience with Infrastructure as Code
  • In-depth knowledge of computer science data structures and algorithms
  • 4+ years professional experience in data software development and big data technologies
  • 4+ years experience in Big-Data tools
  • 3+ years experience with architecture and design
  • 3+ years experience with AWS, GCP, Azure, or another cloud service
  • Bachelor's degree in computer science or related field and/or equivalent experience
  • Experience with Contact Center Analytics

GEICO Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about GEICO and has not been reviewed or approved by GEICO.

  • Healthcare Strength Healthcare coverage is described as comprehensive, spanning medical, prescription, behavioral health, dental (including orthodontia), and vision options with multiple plan types. Wellness resources, HSAs/FSAs, and related programs add breadth to the core health offering.
  • Retirement Support Retirement support includes a 401(k) with an employer match, and the match level is still characterized as good even after adjustments. Access to a credit union and financial education tools further strengthens the overall retirement/financial support picture.
  • Flexible Benefits Work-life programs provide flexibility through hybrid scheduling and limited remote-work options, alongside a broad menu of ancillary benefits such as commuter pre-tax programs, employee discounts, and charitable gift matching. Education support via tuition assistance and scholarships adds additional optionality for different needs.

GEICO Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chevy Chase, MD
26,259 Employees
Year Founded: 1936

What We Do

We know you know GEICO, but we want you to know that with us, you’ll find a rewarding career no matter which path you take. Our over 40,000 associates have been unexpectedly delighted to find that their jobs have turned into illuminating careers. You know us for insurance. Get to know us for great careers, too.

Similar Jobs

Samsara Logo Samsara

Senior Data Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
134K-203K Annually

Applied Systems Logo Applied Systems

Data Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
United States
3079 Employees
70K-160K Annually

Fusion Risk Management Logo Fusion Risk Management

Senior Data Engineer

Professional Services • Software
Remote or Hybrid
US
258 Employees
135K-155K Annually

Babylist Logo Babylist

Senior Data Engineer

eCommerce • Healthtech • Kids + Family • Retail • Social Media
Easy Apply
Remote or Hybrid
United States
300 Employees
186K-222K Annually

Similar Companies Hiring

Globe Life Thumbnail
Insurance • Financial Services
McKinney, TX
3000 Employees
MassMutual India Thumbnail
Big Data • Fintech • Information Technology • Insurance • Financial Services
Hyderabad, Telangana
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account