Full-Time

Data Engineer

Posted on 9/11/2026

Deadline 9/11/27
Princeton University

Princeton University

Research university in Princeton, NJ

Compensation Overview

$120k - $135k/yr

Princeton, NJ, USA

In Person

Bachelor's

Category
Data & Analytics (1)
Required Skills
TCP/IP
Bash
Microsoft Azure
Python
Airflow
LDAP
SQL
Apache Kafka
Computer Networking
Kinesis
Postgres
ETL
Data Engineering
AWS
Cryptography
REST APIs
DevOps
Oracle
Linux/Unix
Databricks
Snowflake
OAuth
Google Cloud Platform

Get referred to Princeton University

See people who can refer or advise you

Requirements
  • Linux and Shell scripting proficiency.
  • Python programming proficiency for data transformation, scripting, and pipeline automation.
  • Advanced SQL skills across Oracle, SQL Server, and PostgreSQL, including query authoring and data validation.
  • Basic networking knowledge covering DNS, HTTP/S, TCP/IP, proxies, and firewalls.
  • Cloud infrastructure fundamentals with any major cloud provider.
  • IAM and access-control experience with LDAP, Active Directory, OAuth 2.0, certificate management, and database-level permissions.
  • At least 5 years of proven experience with enterprise ETL/ELT tooling.
  • Hands-on experience with at least one cloud data platform: Microsoft Fabric, Snowflake with dbt and/or Fivetran, or Databricks.
  • Experience with dbt for transformation-layer development.
  • Linux/Unix fluency, including file management, cron scheduling, and process monitoring.
  • Understanding of data warehousing concepts, including dimensional modelling, star and snowflake schemas, and slowly changing dimensions.
  • Familiarity with basic networking, storage, and cloud infrastructure concepts.
  • Working knowledge of REST APIs for source-system data extraction and pipeline orchestration.
  • Ability to clearly document data flows, pipeline architecture, and transformation logic.
  • Bachelor’s degree in computer science.
Responsibilities
  • Design, build, and maintain ETL/ELT pipelines to ingest, transform, and load data from source systems into the enterprise data warehouse.
  • Lead the migration of on-premises data pipelines to a future cloud-native data platform.
  • Implement and enforce data quality checks, data lineage tracking, and pipeline observability across integration workflows.
  • Ensure data security and compliance requirements are met, including encryption at rest and in transit and access controls aligned with IAM policies.
  • Optimize pipeline performance, scheduling, and resource utilization across batch and incremental load patterns.
  • Partner with data analysts, BI developers, and source-system owners to understand data requirements and translate them into robust ingestion pipelines.
  • Operate and support ingestion and transformation pipelines.
  • Develop and maintain data pipeline documentation, data dictionaries, and SLA agreements for ingestion jobs.
  • Participate in an on-call production support rotation and respond to integration incidents according to SLA requirements.
  • Contribute to CI/CD pipeline setup and DevOps practices for data integration deployments.
Desired Qualifications
  • At least 7 years of proven experience with enterprise ETL/ELT tooling.
  • Familiarity with orchestration tools such as Apache Airflow, Azure Data Factory, or Prefect.
  • Exposure to streaming or near-real-time ingestion patterns using Kafka, Kinesis, or Event Hubs.
  • Experience with data quality frameworks such as Great Expectations, Soda, or equivalent.
  • Cloud platform certifications in Azure, AWS, or GCP data engineering tracks.

Princeton University is an independent research university in Princeton, New Jersey. It emphasizes undergraduate and doctoral education alongside scholarship, research, and teaching.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Get referred to Princeton University

See people who can refer or advise you