EngineerJobs.io
← Back to all jobs

Job Description

Univision Communications Inc (TelevisaUnivision/Univision) is seeking a Principal Data Engineer to lead the design, development, and deployment of the data platform that powers ViX. This role combines technical strategy with hands-on work across real-time and batch pipelines, plus an analytics data warehouse used to drive business decisions.

Location: Miami, FL (onsite)

What you will do

  • Build reference implementations, frameworks, and reusable libraries for data engineering teams, including ingestion templates, dbt and Airflow patterns, and Pulumi IaC modules
  • Lead the design of real-time pipelines on Pub/Sub and Dataflow, covering event schemas, schema registry and evolution, exactly-once processing, watermarking, and late-data handling
  • Own assigned pipelines end to end, from design and development through testing, deployment, and production support
  • Ensure data quality, integrity, security, and availability across the data ecosystem
  • Partner with Product Managers, Data Scientists, Analysts, and Engineering teams to translate business requirements into technical solutions
  • Contribute to data architecture discussions and long-term platform strategy
  • Collaborate with stakeholders to find opportunities for process improvements and operational efficiencies
  • Optimize data storage, processing, and orchestration for performance, scalability, and cost efficiency, including BigQuery query and storage costs
  • Monitor, troubleshoot, and resolve data pipeline and platform issues, and contribute to incident reviews
  • Implement best practices for data governance, observability, testing, and CI/CD
  • Lead incident response for severe data incidents, run blameless postmortems, and drive systemic fixes
  • Mentor and support junior data engineers through technical guidance, code reviews, and knowledge sharing
  • Contribute to architectural decisions and engineering best practices
  • Participate in technical interviews and help grow a high-performing data engineering team
  • Evaluate and drive adoption of emerging technologies, including AI-assisted engineering workflows and LLM-enabled data tooling, while maintaining strong quality and security standards

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or a related technical field, or equivalent experience
  • 12+ years of experience in Data Engineering, Data Warehousing, or Big Data environments
  • 2+ years in a tech-lead role setting technical direction across teams
  • Demonstrated experience mentoring and developing junior and mid-level engineers
  • Proven track record designing and running real-time data platforms in production at high volume (for example billions of events per day)
  • Expert-level knowledge of Google Cloud Platform data services, especially BigQuery, Pub/Sub, Dataflow (Apache Beam), Cloud Composer, and Cloud Storage
  • Deep experience designing real-time and event-driven architectures with exactly-once semantics, late-arriving data, and schema evolution
  • Mastery of Python and SQL, and data transformation frameworks such as dbt
  • Deep knowledge of stream processing concepts: event time vs. processing time, windowing, watermarks, exactly-once delivery, and backpressure; experience with Kafka, Flink, or Spark
  • Expert understanding of data modeling for analytics, including dimensional modeling, event modeling, and lakehouse table formats such as Apache Iceberg
  • Strong experience with Infrastructure as Code (Pulumi or Terraform), CI/CD, and automated testing for data pipelines
  • Demonstrated ownership of data reliability: SLOs, data observability, incident management, and postmortems
  • Demonstrated success reducing cloud data platform cost at scale
  • Excellent written, verbal, and presentation skills, including design documents and communication with technical and executive audiences
  • Excellent problem-solving skills and the ability to design scalable, efficient solutions
  • Strong attention to detail and ability to manage multiple priorities
  • Outstanding communication and collaboration skills across technical and non-technical teams
  • Continuous improvement mindset and passion for mentoring and knowledge sharing
  • Passion for mentoring junior engineers and building a strong engineering culture

Eligibility requirements

  • Must be authorized to work in the United States
  • Employment/education will be verified
  • Applicants must be currently authorized to work in the United States on a full-time basis

Technologies

  • BigQuery, Pub/Sub, Dataflow (Apache Beam), Cloud Composer, Cloud Storage
  • Python, SQL, dbt, Apache Airflow
  • Pulumi, Terraform, Kafka, Flink, Spark
  • Apache Iceberg, Infrastructure as Code (IaC), CI/CD
  • LLM-enabled data tooling, AI-assisted engineering workflows

About the team

The Data Engineering team designs, builds, and operates high-volume, high-velocity data pipelines that power ViX, including playback and engagement events, subscription data, advertising data, and the analytics data warehouse used to support business decisions. The team partners closely with Engineering, Product, Data Science, and Analytics teams across TelevisaUnivision.

Preferred qualifications

  • Experience in subscription, streaming video (OTT), media, or sports organizations, including playback quality, engagement, and ad-supported (AVOD) data
  • Experience supporting ML and data science workloads, such as feature pipelines, real-time features, recommendation, and personalization data
  • Experience with data contracts, schema registries, and data catalog or lineage tools

Benefits

  • PTO
  • Tuition reimbursement
  • Wellness and employee support programs
  • 401(k)
  • Life and other insurance plans
  • Medical coverage
  • Dental coverage
  • Vision coverage options

Similar Jobs