/draftSign in

Senior Software Engineer - Data Acquisition

ZoomInfo · Waltham, Massachusetts, United States · $140k–$220k

Posted by ZoomInfo on their careers site · View the original posting

Draft this job a résumé tailored to it, and the application filled in

draft's reading

Senior · asks for 5+ years

Open 80 days

The posting, as ZoomInfo wrote it

ZoomInfo is where careers accelerate. We move fast, think boldly, and empower you to do the best work of your life. You’ll be surrounded by teammates who care deeply, challenge each other, and celebrate wins. With tools that amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen fast.

The Opportunity

We're looking for a Senior Software Engineer to join the Data Acquisition team — one of ZoomInfo's most strategically important engineering areas.

In this role, you will design, build, and operate the backend systems and data pipelines that acquire, transform, validate, and store large raw data sets from a wide range of sources. You will work across distributed processing, workflow orchestration, streaming and batch data flows, and cloud infrastructure.

This is a senior individual-contributor engineering role focused on technical depth, production execution, and high-quality data systems. The right candidate brings strong backend engineering fundamentals, significant pipeline experience, and the ability to turn complex data acquisition requirements into scalable systems.

What You'll Do

  • Design, build, and operate large-scale data acquisition pipelines that ingest, validate, transform, enrich, and store high-volume raw data.
  • Architect resilient ETL/ELT workflows for batch, streaming, scheduled, and event-driven data processing.
  • Develop production Java services and data processing applications for ingestion, orchestration, enrichment, deduplication, and delivery.
  • Build and improve systems using technologies such as Apache Airflow, Apache Beam, Spark, Google Dataflow, DataProc, Kafka, and Pub/Sub.
  • Define practical approaches for schema evolution, data contracts, data validation, backfills, replayability, and idempotent processing.
  • Improve reliability, performance, scalability, and cost efficiency across data acquisition pipelines and services.
  • Implement observability, monitoring, and alerting for pipeline health, throughput, latency, failure rates, and data quality metrics.
  • Work with product, data science, platform, and data quality teams to translate business needs into production-ready systems.
  • Contribute to technical designs, implementation plans, and system modernization efforts across Data Acquisition.

Must-Have Qualifications

Data Engineering and Pipelines

  • 5+ years of professional software engineering experience with a strong focus on backend systems, data engineering, or distributed processing.
  • Proven experience building and operating production data pipelines at scale.
  • Deep proficiency with Java and object-oriented design.
  • Hands-on expertise with data processing and orchestration technologies such as Apache Beam, Apache Airflow, Spark, Google Dataflow, or DataProc.
  • Strong experience with streaming systems such as Apache Kafka, Google Pub/Sub, or similar technologies.
  • Strong understanding of batch processing, streaming processing, dat

[…]
. Learn more about ZoomInfo benefits here .

Below is the US base salary for this position. Additional compensation such as Bonus, Commission, Equity and other benefits may also apply.
$140,000 — $220,000 USD

About us

ZoomInfo (NASDAQ: GTM), the all-in-one AI GTM platform, enables sales, marketing, and customer success teams to execute their go-to-market strategy with confidence. Powered by the industry's most comprehensive B2B data, including more than 100 million companies, 500 million contacts, and billions of signals, ZoomInfo delivers the intelligence, automation, and integrations that modern revenue teams need to identify, engage, and convert their best buyers.

ZoomInfo is committed to protecting your privacy when you apply for jobs with us. Please review our Job Applicant Privacy Notice for more details on how we handle your personal information.

ZoomInfo may use a software-based assessment as part of the recruitment process. More information about this tool, including the results of the most recent bias audit, is available here .

ZoomInfo is proud to be an equal opportunity employer, hiring based on qualifications, merit, and business needs, and does not discriminate based on protected status. We welcome all applicants and are committed to providing equal employment opportunities regardless of sex, race, age, color, national origin, sexual orientation, gender identity, marital status, disability status, religion, protected military or veteran status, medical condition, or any other characteristic protected by applicable law. We also consider qualified candidates with criminal histories in accordance with legal requirements.

For Massachusetts Applicants: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. ZoomInfo does not administer lie detector tests to applicants in any location.