# Principal Data Engineer

**Company:** [Upside](https://hotfix.jobs/companies/upside)
**Location:** Remote
**Role:** Data Engineering
**Salary:** $215k – $250k/yr
**Experience:** 8+ years
**Skills:** AWS, Snowflake, dbt, Dagster, Databricks, Terraform, CI/CD, Data Governance, Finops, Data Modeling
**Posted:** 2026-06-22

> Principal Data Engineer leading platform modernization, infrastructure, and data product development for a high-impact analytics engineering team. Owns architecture, migrations, and cross-functional initiatives using Snowflake, dbt, Dagster, and AWS.

## Job Description

## Responsibilities
- Lead platform modernization: deprecate legacy workflows, migrate pipelines to scalable patterns, and improve CI/CD and developer experience
- Drive infrastructure and FinOps initiatives across Snowflake, Dagster, and dbt to reduce cost, improve governance, and increase maintainability
- Own platform evolution projects such as making data consumable by agentic tools and improving orchestration across the analytics stack
- Design and deliver complex, domain-critical data products used by analysts, data scientists, and product teams
- Architect reusable, extensible patterns for modeling, orchestration, and transformation
- Lead technical planning across cross-functional teams, breaking down large data initiatives into scoped workstreams
- Mentor engineers, build internal documentation and tooling, and raise standards for analytics engineering
- Partner with engineering, product, data science, and business stakeholders to deliver end-to-end solutions
- Represent Data Engineering in design forums and shape the future roadmap for data

## Requirements
- 8+ years in data or analytics engineering with a track record of owning complex, business-critical systems end to end
- Hands-on experience with AWS (deployments, workload management, cloud infrastructure) and the modern data stack (Snowflake, dbt, Dagster, Databricks, Terraform)
- Track record of leading platform migrations, deprecations, or upgrades across shared systems
- Ability to design secure, reusable patterns for data ingestion, access control, and platform automation
- Experience with DevOps practices (CI/CD for data), data governance, or FinOps
- Ability to break down ambiguous, cross-functional problems and lead implementation from design to deployment
- Clear communication across engineers, analysts, product managers, and business leaders
- Drive to mentor others, set standards, and improve systems

## Preferred Qualifications
- Experience supporting ML workflows (building features or monitoring model inputs and outputs)
- Background in a fast-growing startup or on platform-style teams that serve internal customers

## Similar roles

- [Principal Software/Data Engineer](https://hotfix.jobs/jobs/3ec6f9e7-050f-4de1-8f9c-4c062714bf3d) - PointClickCare - Remote - $183k – $204k/yr
- [Principal Java Data Engineer](https://hotfix.jobs/jobs/4ff48445-b6ff-46ac-a2fa-dbe53b799ed9) - PointClickCare - Remote - $183k – $203k/yr
- [Principal Software Engineer - Data Engineering & Streaming Primitives](https://hotfix.jobs/jobs/da2e9255-69a5-4627-9401-6b5672024b6f) - Snowflake - Bellevue, WA - $264k – $380k/yr
- [Senior/Principal Data Engineer](https://hotfix.jobs/jobs/b5bc31d7-f54b-41ee-9287-b2c62b4b1845) - Waymark - Remote - $124k – $206k/yr
- [Principal Software Engineer, Data Engineering](https://hotfix.jobs/jobs/1417b985-e318-467e-a7c3-cf83e9ce96f6) - Highspot - Seattle, WA

**Apply:** https://hotfix.jobs/jobs/e449b7a0-6100-4029-9753-512bac67acb2
**Canonical:** https://hotfix.jobs/jobs/e449b7a0-6100-4029-9753-512bac67acb2