Senior Data Acquisition Engineer - Large-Scale Pipelines

Zoominfo

Waltham (MA)

On-site

USD 140,000 - 220,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ZoomInfo is seeking a Senior Software Engineer to join the Data Acquisition team. You will design, build, and operate backend data pipelines that ingest, transform, validate, and store large data sets from diverse sources.

This role emphasizes production-grade Java services, distributed processing, and scalable data systems. You will work with Airflow, Beam, Spark, Dataflow, DataProc, Kafka, and Pub/Sub to implement robust ETL/ELT processes, data contracts, and observability.

Qualifications

  • 5+ years of professional software engineering with focus on backend systems, data engineering, or distributed processing.
  • Proven experience building and operating production data pipelines at scale.
  • Deep proficiency with Java and OO design.
  • Hands-on with data processing/orchestration tech such as Beam, Airflow, Spark, Dataflow, DataProc.
  • Strong experience with streaming systems like Kafka and Pub/Sub.
  • Strong understanding of batch/stream processing, data modeling, schema evolution, and data quality.
  • Experience designing ETL/ELT workflows for large data volumes.

Responsibilities

  • Design, build, and operate large-scale data acquisition pipelines ingesting and storing high-volume data.
  • Architect ETL/ELT workflows for batch, streaming, and event-driven processing.
  • Develop production Java services for ingestion, orchestration, enrichment, deduplication, and delivery.
  • Build systems using Airflow, Beam, Spark, Dataflow, DataProc, Kafka, and Pub/Sub.
  • Define data contracts, schema evolution, data validation, backfills, and idempotent processing.
  • Improve reliability, performance, scalability, and cost of pipelines.
  • Implement observability and alerting for pipeline health and data quality metrics.
  • Collaborate with product/data teams to translate needs into production systems.
  • Contribute to technical designs and modernization across Data Acquisition.

Skills

Java
Data pipelines
Backend design
Kafka
Pub/Sub
Distributed systems
Data modeling
ETL/ELT

Education

Bachelor's degree in Computer Science, Software Engineering, or a related field

Tools

Apache Beam
Apache Airflow
Spark
Google Dataflow
DataProc
BigQuery
Snowflake
Trino
GCP
Kubernetes
Terraform
GCS
GKE

Job description

ZoomInfo is seeking a Senior Software Engineer to join the Data Acquisition team. You will design, build, and operate backend data pipelines that ingest, transform, validate, and store large data sets from diverse sources.

This role emphasizes production-grade Java services, distributed processing, and scalable data systems. You will work with Airflow, Beam, Spark, Dataflow, DataProc, Kafka, and Pub/Sub to implement robust ETL/ELT processes, data contracts, and observability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer — Enterprise Data & AI Platform
Senior Data Engineer — Enterprise Data & AI Platform

ZoomInfo Technologies LLC • London (KY)

On-site
USD 140,000 - 190,000
Principal Data Engineer: Big Data Pipelines & ML
Principal Data Engineer: Big Data Pipelines & ML

ZoomInfo • United States

On-site
USD 163,800 - 257,400
Comprehensive benefits
Senior Data Engineer — Scalable ML & Data Pipelines
Senior Data Engineer — Scalable ML & Data Pipelines

ZipRecruiter, Inc. • Northern (KY)

Hybrid
USD 130,000 - 175,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1
Senior Data Engineer: Scale Data Pipelines & Quality
Senior Data Engineer: Scale Data Pipelines & Quality

Veriipro • Center Square (PA)

On-site
USD 120,000 - 160,000
Senior Data Engineer: Scalable Pipelines, Analytics & Equity
Senior Data Engineer: Scalable Pipelines, Analytics & Equity

Discord • San Francisco (CA)

On-site
USD 221,000 - 245,000
Equity
Benefits
Senior Data Engineer, Large-Scale Pipelines
Senior Data Engineer, Large-Scale Pipelines

Chicago Trading Company • Chicago (IL)

Hybrid
USD 200,000 - 250,000
generous time off
insurance coverage
paid parental leave
+3
Remote Data Engineer III — Build End-to-End Pipelines
Remote Data Engineer III — Build End-to-End Pipelines

ZoomInfo Technologies LLC • Toronto (OH)

Remote
USD 120,000 - 160,000
Senior Data Infra Engineer: Scale Streaming Pipelines
Senior Data Infra Engineer: Scale Streaming Pipelines

NewsBreak • Mountain View (CA)

On-site
USD 120,000 - 160,000
Health, dental, and vision care
401(K) plan with company matching
Paid time off and paid holidays
+2
Senior Data Engineer: Real-Time Pipelines & Data APIs
Senior Data Engineer: Real-Time Pipelines & Data APIs

Talentstream • United States

Remote
USD 110,000 - 160,000
Data Acquisition Engineer: Build Scalable Pipelines
Data Acquisition Engineer: Build Scalable Pipelines

Polygon.io, Inc • Northern (KY)

Hybrid
USD 110,000 - 170,000
Medical plans
401(k)
Unlimited time off