Engineering Manager, Big Data, Job Understanding

ZipRecruiter•Chicago, IL
•$200,000 - $265,000•Hybrid

About The Position

ZipRecruiter’s Recommendations Ecosystem group provides backend machine learning and data platforms that connect job seekers with relevant jobs. Within the group, the Job Understanding team is the authoritative source for foundational job data, pipelines, and matching intelligence. The Engineering Manager will lead an experienced, high-impact team in modernizing core data pipelines, storage solutions, and access methods while improving data quality and security systems. The manager will lead, mentor, and unblock a senior team of five engineers responsible for core job ingestion pipelines and data stores. They will drive a rebuild of the job ingestion pipeline, improve how job data is exposed to consuming engineering teams, and prioritize better input data quality, including the handling of low-structure, user-generated content. The role also owns improvements to fraud detection and blocking mechanisms. Working closely with engineering stakeholders, Data Scientists, and a dedicated Product Manager, the manager will balance requests and roadmap priorities. They will scale data pipelines for performance and maintainability so the organization can use job data in a scalable, real-time manner and personalize the job seeker experience.

Requirements

  • At least 5 years of professional software development experience.
  • At least 2 years of experience as a software engineering leader.
  • Deep experience with modern big data frameworks such as Spark, Hadoop, or Hive.
  • Experience with streaming technologies such as Kafka, Flink, or Beam.
  • Strong computer science fundamentals, including data structures and algorithms, and coding skills.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience working on a B2C or B2B product.
  • Experience dealing with messy or unreliable data, such as third-party data sets, data integrations, or migrations.
  • Ability to work with Product Managers to identify problems and turn them into engineering solutions; curiosity, problem-solving skills, and deep understanding of the product.

Nice To Haves

  • Experience with cloud platforms such as GCP, AWS, or Azure.
  • Experience with modern data storage solutions such as Delta Lake, HBase, or Hudi.
  • Scala experience.

Responsibilities

  • Lead, mentor, and unblock a senior team of five engineers responsible for core job ingestion pipelines and data stores.
  • Drive the rebuild of the job ingestion pipeline and refine how job data is exposed to consuming engineering teams.
  • Prioritize initiatives that improve underlying input data quality and handle low-structure, user-generated content.
  • Own and lead improvements to fraud detection and blocking mechanisms.
  • Partner with Engineering stakeholders, Data Scientists, and a dedicated Product Manager to balance requests and roadmap priorities.
  • Scale data pipelines for performance and maintainability, supporting scalable real-time use of job data and personalization.

Benefits

  • Competitive compensation.
  • Exceptional benefits package.
  • Flexible vacation and paid time off.
  • Employer-matched 401(k) plan.
  • Depending on the position offered, equity, bonuses, commission, or other forms of compensation may be provided.
  • Medical, financial, and other benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service