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