Jobs · Project Management · California

Senior Technical Program Manager

Internet Brands · El Segundo, CA · 3 wk ago
Project Management$100k/yrFull-time

Primary Job Responsibilities

  • Lead strategic program planning and execution – driving discovery, prioritization, milestone development, dependency management, and risk mitigation in close collaboration with product and engineering leads; communicate progress, risks, and retrospectives consistently across all stakeholder levels
  • Manage programs where shared data infrastructure serves as a dependency for multiple concurrently executing product teams – maintaining alignment across competing consumer priorities while the underlying platform is actively evolving
  • Define and track measurable success criteria for data platform programs, including pipeline SLA targets, consumer team readiness gates, data quality acceptance benchmarks, and migration sign-off standards
  • Proactively identify and remove impediments, lead issue resolution, and support teams balancing competing priorities
  • Partner with stakeholders, product managers, and engineering to translate requirements into technical execution plans, and collaborate on solution architecture from design through deployment and adoption
  • Ensure continuity of systems and data flows through migrations, upgrades, and platform changes – coordinating across data, application, and infrastructure layers to protect downstream consumers and production environments

Data Engineering Program Management

  • Lead end-to-end planning of large-scale data platform migrations – from legacy big data clusters (e.g., Hadoop/Cloudera) to modern platforms – including migration roadmap definition, API/query/table dependency mapping, phased cutover sequencing, and multi-workstream coordination across consuming teams
  • Drive data quality and validation strategies for production migrations, including pre/post-migration validation frameworks, rollback plans, and sign-off criteria; track and communicate platform health, SLA adherence, and risk posture to engineering leadership
  • Manage complex multi-phase infrastructure upgrade programs including platform version upgrades, cluster expansions, and compute environment migrations
  • Facilitate alignment between data engineering teams and downstream consumers (application teams, analytics, BI, marketing operations) to ensure pipeline continuity through platform transitions
  • Support data governance and lineage documentation efforts to improve discoverability, quality, and reliability of data assets across the organization

Requirements

  • 3+ years managing data engineering programs – with demonstrated experience planning and executing complex, multi-phase data migrations including scope definition, dependency mapping, phased cutover, validation, and post-migration stabilization
  • Strong understanding of distributed systems and modern data architectures (data lakes, warehouses, pipelines); familiarity with big data infrastructure such as Hadoop/Cloudera, Impala, Spark, or Postgres
  • Experience managing cross-team dependencies between data engineering and application teams against shared APIs, tables, and pipelines; ability to engage technically with data engineers on schema design, data lineage, table partitioning, and query migration without writing code
  • Experience managing platform version upgrades, cluster transitions, or infrastructure modernization at scale

Preferred Qualifications

  • Familiarity with modern analytical data platforms (Snowflake, Apache Doris, Vertica) and data orchestration/transformation tooling (dbt, Apache Airflow, Informatica, Pentaho)
  • Experience with cloud-based data platforms (AWS, GCP, Azure) spanning both cloud and on-premises infrastructure
  • Experience managing data governance, data quality, or compliance programs (GDPR, CCPA)
  • Exposure to machine learning or predictive modeling programs from a TPM perspective (e.g., ML pipelines, model scoring, AI-powered analytics)

Similar jobs