Senior Data Engineer: Real-Time Pipelines & AI on GCP

Ulta Beauty

Bolingbrook (IL)

On-site

USD 103,000 - 140,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ulta Beauty is seeking a Senior Data Engineer to design and deliver scalable data pipelines on GCP and Databricks, supporting batch and real-time processing. You will collaborate with engineers and analysts to build robust data solutions and advance machine learning initiatives.

The role requires 5+ years in data engineering, strong Java/Python, and cloud experience. Expect complex problem solving, production support, and occasional after-hours work. Competitive compensation and benefits.

Qualifications

  • Bachelor’s degree in computer science, a related field, or applicable work experience.

Responsibilities

  • Design, develop, and support scalable batch and real-time data pipelines across GCP and Databricks.
  • Build data engineering solutions on GCP using BigQuery, Dataflow, Airflow, Cloud Composer, GCS, Pub/Sub, and related services.
  • Develop and support ingestion, curation, transformation, and consumption pipelines on Databricks with Spark and Delta Lake.
  • Optimize SQL, Spark, BigQuery, and Databricks workloads for performance and cost efficiency.
  • Support automated deployment, code promotion, version control, and CI/CD with GitHub/Jenkins, Docker, and shell scripts.
  • Collaborate with cross-functional teams to gather requirements, solve problems, and deliver quality results.
  • Mentor junior engineers on data engineering best practices and cloud development.

Skills

GCP
Databricks
Java
Python
SQL/NoSQL
Spark
BigQuery
Kafka Streams
Docker
CI/CD
Unix/Linux

Education

Bachelor's degree in computer science

Tools

GitHub
Jenkins
Docker
Airflow

Job description

Ulta Beauty is seeking a Senior Data Engineer to design and deliver scalable data pipelines on GCP and Databricks, supporting batch and real-time processing. You will collaborate with engineers and analysts to build robust data solutions and advance machine learning initiatives.

The role requires 5+ years in data engineering, strong Java/Python, and cloud experience. Expect complex problem solving, production support, and occasional after-hours work. Competitive compensation and benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer: Real-Time Pipelines on GCP
Senior Data Engineer: Real-Time Pipelines on GCP

ULTA Beauty • Bolingbrook (IL)

On-site
USD 102,000 - 140,000
Paid time off
Health, dental, and vision insurance
Life and disability benefits
Senior AI/ML Data Engineer — Real-Time Pipelines (GCP)
Senior AI/ML Data Engineer — Real-Time Pipelines (GCP)

Public Storage • Frisco (TX)

On-site
USD 130,000 - 180,000
In-office five days a week
Flexible remote days
Lead Data Engineer - Real-Time Pipelines & Dashboards on GCP
Lead Data Engineer - Real-Time Pipelines & Dashboards on GCP

Cloud Analytics Technologies, LLC • Missouri

On-site
USD 80,000 - 110,000
Senior Data Engineer: Real-Time Data Pipelines on GCP
Senior Data Engineer: Real-Time Data Pipelines on GCP

Hack The Box • Town of Florida (NY)

On-site
USD 140,000 - 160,000
Medical, Dental & Vision
401K with match
Life Insurance
+2
Senior Data Engineer - AI-Powered Cloud Pipelines
Senior Data Engineer - AI-Powered Cloud Pipelines

UnitedHealth Group • Fort Washington

On-site
Confidential
Paid Time Off
Medical plan
Dental/Vision/Life insurance
+6
Senior Data Engineer, Cloud AI Pipelines
Senior Data Engineer, Cloud AI Pipelines

Google • United States

On-site
USD 174,000 - 252,000
Health insurance
401(k) with company match
Paid Time Off: 20 days/year
+4
Senior Data Engineer - Real-Time AI Pipelines (GCP)
Senior Data Engineer - Real-Time AI Pipelines (GCP)

SZNS • Reston (VA)

Hybrid
USD 100,000 - 130,000
Competitive salary and benefits package
Hybrid work environment
Collaborative work environment
+1
Senior Data Engineer: Real-Time Data Pipelines & Spark
Senior Data Engineer: Real-Time Data Pipelines & Spark

UST • Bentonville (AR)

On-site
USD 72,000 - 108,000
Paid time off
Paid holidays
401(k) with employer matching
+1
GCP Data Architect: Scalable Analytics & ML Pipelines
GCP Data Architect: Scalable Analytics & ML Pipelines

Machine Intelligence Technologies, LLC • San Jose (CA)

Hybrid
USD 120,000 - 180,000
GCP Data Architect: Real-Time & Big Data Pipelines
GCP Data Architect: Real-Time & Big Data Pipelines

Ethereum Technologies LLC • San Jose (CA), Northern (KY)

Hybrid
USD 120,000 - 170,000