Remote Jobs Sign In

Principal Data Engineer

Get new jobs like this one by email. Create a free account for job alerts and to save the jobs you like.

Location: Remote
Compensation: Salary
Reviewed: Tue, Nov 10, 2026
This job expires in: 30 days

Job Summary

Seeking a Principal Data Engineer to work remotely, this full-time position will architect large-scale data intelligence solutions, design an open lakehouse on AWS, and develop ETL pipelines while collaborating with business stakeholders and technical teams.

Key responsibilities:
  • Architect and assess large-scale data intelligence solutions, focusing on Snowflake Data Warehouse and Google BigQuery
  • Design and evolve an open lakehouse architecture on AWS, utilizing Apache Iceberg/Delta formats and Trino as the query engine
  • Mentor engineers across distributed teams and set technical direction for data ingestion and processing pipelines
Required qualifications:
  • 12+ years of experience in SQL development, Python, Snowflake, AWS, and software engineering or database development
  • Production experience with at least two of the following: Trino/Presto, Iceberg/Delta/Hudi, Dagster/Airflow, dbt, Spark
  • Strong understanding of data modeling principles, including dimensional/Kimball and slowly changing dimensions (SCDs)
  • Experience with Kubernetes (EKS) and infrastructure as code (Terraform/CDK)
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field

Complete Job Description

The complete job description is available to premium members. Premium membership includes:

Full access to 37,697 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee