Data Engineer, Engineering & Operations

New
This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee’s residence.Full-TimeMiddle
Salary$115,000 - $145,000 (bonus eligible)
Apply NowOpens the employer's application page

Job Details

Experience
3+ years of experience in data engineering
Required Skills
PythonSQLSnowflakeAirflowData engineeringdbtDatabricksPySpark

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related field, or equivalent experience.
  • 3+ years of experience in data engineering, building production data pipelines and models.
  • 2+ years of hands-on experience with cloud data platforms (Snowflake, Databricks, or similar).
  • Deep proficiency in advanced SQL and Python for data processing and pipeline development.
  • Experience building scalable ELT pipelines with tools like Airflow, dbt, Snowpark, or PySpark.
  • Ability to coordinate with product, engineering, and privacy teams.
  • Understanding of data security, privacy controls, and identity resolution concepts.
  • Experience with automated data quality frameworks such as Great Expectations.

Responsibilities

  • Support partner onboarding into clean room environments such as Snowflake, LiveRamp, or Databricks.
  • Design and enforce granular role-based access control and privacy-preserving data policies.
  • Build and maintain scalable ELT pipelines using SQL, Snowpark, PySpark, or dbt.
  • Implement identity resolution logic to map internal data to third-party identifiers like RampIDs.
  • Develop automated data quality checks and test strategies to ensure pipeline reliability.
  • Optimize platform performance and costs through query tuning and workload management.
  • Deploy and manage Python-based libraries and templates across data environments.
View Full Description & ApplyYou'll be redirected to the employer's site
$115,000 - $145,000 (bonus eligible)
Apply Now