
Principal Data Engineer
TelevisaUnivision24 days ago
Miami, FL, USA or Los Angeles, CA, USAStaff+
Responsibilities
- Set the architecture and multi-year technical direction for the ViX data platform.
- Build reusable ingestion templates, dbt and Airflow patterns, frameworks, libraries, and infrastructure-as-code modules.
- Design and lead real-time pipelines using Pub/Sub and Dataflow, including schemas, schema evolution, exactly-once processing, watermarking, and late-data handling.
- Own data pipelines end to end through design, development, testing, deployment, and production support.
- Ensure data quality, integrity, security, availability, observability, and governance across the data ecosystem.
- Partner with Product Managers, Data Scientists, Analysts, and Engineering teams to translate requirements into scalable technical solutions.
- Optimize storage, processing, orchestration, query performance, scalability, and cloud platform costs.
- Monitor and troubleshoot pipeline and platform issues, lead severe-incident response, and drive postmortems and systemic fixes.
- Mentor junior and mid-level data engineers through technical guidance, code reviews, and knowledge sharing.
- Contribute to architecture decisions, technical interviews, engineering practices, and adoption of emerging AI-assisted engineering and LLM-enabled data tooling.
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.
- At least 2 years in a tech-lead role setting technical direction across teams.
- Demonstrated experience mentoring and developing junior and mid-level engineers.
- Experience designing and operating high-volume real-time data platforms in production, including platforms processing billions of events per day.
- Expert-level experience with GCP, especially BigQuery, Pub/Sub, Dataflow with Apache Beam, Cloud Composer with Airflow, and Cloud Storage; AWS experience is also considered.
- Expert-level Python and SQL skills and production experience with dbt.
- Deep knowledge of stream processing concepts including event time, processing time, windowing, watermarks, exactly-once delivery, and backpressure, with experience in Kafka, Flink, or Spark.
- Understanding of analytics data modeling, including dimensional modeling, event modeling, and lakehouse table formats such as Apache Iceberg.
- Strong experience with Pulumi or Terraform, CI/CD, and automated testing for data pipelines.
- Demonstrated ownership of data reliability, including SLOs, data observability, incident management, and postmortems.
- Demonstrated success reducing cloud data platform costs at scale.
- Excellent written, verbal, and presentation skills for technical and executive audiences.
- Preferred experience in subscription, streaming video, OTT, media, or sports organizations.
- Preferred experience supporting ML and data science workloads, including feature pipelines, real-time features, recommendation, and personalization data.
- Preferred experience with data contracts, schema registries, and data catalog or lineage tools.
Benefits
- PTO, tuition reimbursement, wellness programs, and employee support programs.
- 401(k), life insurance, and other insurance plans.
- Medical, dental, and vision coverage options.
- Applicants must be authorized to work full-time in the United States.
Tech Stack
Apache AirflowApache BeamApache FlinkApache KafkaApache SparkAWSdbtGoogle BigQueryGoogle Cloud PlatformPythonSQLTerraform
Categories
Data Engineering