Description
ZoomInfo is seeking a Senior Software Engineer to join the Contributory Network team within Data Acquisition. The Contributory Network is building a platform that ingests, transforms, and processes first-party data contributed by thousands of customers through their CRM, email, and recording provider integrations.
The ideal candidate will be a driver who takes ownership, pushes through ambiguity, unblocks themselves and others, and relentlessly moves work forward. You will own and drive the design and implementation of large-scale data pipelines that ingest, validate, transform, and enrich first-party contributed data from CRM systems, email providers, and recording platforms.
Responsibilities
- Design and implement large-scale data pipelines for ingesting, validating, transforming, and enriching contributed data
- Architect resilient ETL/ELT pipelines handling massive volumes of contact data, opportunity metadata, engagement signals, and activity patterns
- Identify and solve complex technical challenges proactively
- Develop streaming and batch processing systems for real-time and scheduled data flows using Kafka, Pub/Sub, Apache Beam, or similar
- Establish data quality frameworks to ensure accuracy, consistency, and completeness across contributed data
- Define and implement observability, monitoring, and alerting for pipeline health, throughput, cost, and data quality metrics
- Drive technical design decisions and guide implementations from concept to production
- Mentor and elevate other engineers on the team
- Partner with product, platform, and data science teams to deliver high-impact features on tight timelines
Must-Have Qualifications
- 5+ years of professional software engineering experience with a strong focus on data engineering
- Proven track record of building and operating production data pipelines at scale
- Deep experience with Python and/or Java
- Hands-on expertise with data processing technologies: Apache Beam, Apache Airflow, Spark, Google Dataflow, or DataProc
- Strong experience with streaming systems (Apache Kafka, Google Pub/Sub, or similar)
- Experience with cloud platforms, preferably GCP (BigQuery, GKE, Dataflow)
- Solid understanding of data modeling, schema evolution, and data quality management
- Experience designing and operating large-scale ETL/ELT pipelines processing terabytes of data
Nice to Have
- Experience with Kubernetes (GKE/EKS) for running distributed workloads
- Familiarity with multi-cloud environments (GCP + AWS)
- Experience with Snowflake, BigQuery, Starburst/Trino, or similar query engines
- Experience with Terraform or infrastructure-as-code
- Knowledge of data integration patterns with CRM systems, email providers, or recording platforms
What Sets This Role Apart The Contributory Network is a greenfield strategic initiative - you'll be building foundational infrastructure that directly powers intelligence products. We need someone who goes through walls, not around them. Someone who sees a blocker and finds a way.
Why This Role Matters The Contributory Network is ZoomInfo's strategic moat. It's how we pull away from competitors permanently by harnessing first-party data from thousands of companies to create intelligence no other source can offer.
Benefits ZoomInfo offers comprehensive benefits, holistic mind, body and lifestyle programs designed for overall well-being.