Senior Software Engineer - Crawler

ZoomInfo

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • Design and implement components of scalable, fault-tolerant web crawling and extraction pipelines
  • Write clean, production-grade code in Java and Python
  • Build and operate ETL/ELT pipelines for large-scale data extraction and transformation
  • Work with cloud infrastructure on GCP and AWS, primarily on GKE
  • Improve observability, reliability, and operational excellence across systems
  • Partner with product and data science teams to deliver impactful solutions
  • Contribute to code reviews, documentation, and knowledge sharing

Requirements

  • 5+ years of professional software engineering experience building production systems
  • Strong CS fundamentals in algorithms, data structures, concurrency, and distributed systems
  • Proficiency in Java and/or Python
  • Hands-on experience with cloud data warehouses like BigQuery or Snowflake
  • Experience designing and operating large-scale ETL/ELT pipelines
  • Experience with orchestration tools such as Apache Airflow
  • Experience with streaming or event-driven systems such as Apache Kafka
  • Production experience on GCP or AWS
  • Hands-on experience with Kubernetes (GKE/EKS)
  • Familiarity with infrastructure-as-code tooling such as Terraform

Preferred Qualifications

  • Experience with web crawling at scale using Scrapy or similar frameworks
  • Familiarity with proxy infrastructure and anti-bot evasion techniques
  • Knowledge of SERP extraction
  • Comfort with AI/LLM-based extraction approaches applied to HTML at scale
  • Experience working in a B2B data company or data-as-a-product environment

About the Company

ZoomInfo is the Go-To-Market Intelligence Platform that empowers businesses to grow faster with AI-ready insights, trusted data, and advanced automation.

Skills & tools

JavaPythonGCPKubernetesApache KafkaTerraformScrapy

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 015+ years professional software engineering experience
  2. 02Strong CS fundamentals (algorithms, distributed systems)
  3. 03Proficiency in Java or Python
  4. 04Experience with BigQuery or Snowflake
  5. 05Experience with ETL/ELT pipelines
  6. 06Experience with Apache Airflow or Kafka
  7. 07Experience with GCP or AWS
  8. 08Experience with Kubernetes (GKE/EKS)
NeverApplyAd

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches