Skip to content
UpsideUpsideWashington, DC

Principal Data Engineer

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.

215k – 250k
Remote8+ YOEData Engineering

About the role

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

Skills

AWSSnowflakedbtDagsterDatabricksTerraformCI/CDData GovernanceFinopsData Modeling
PointClickCare

Principal Software/Data Engineer

PointClickCareUnited States

Leads design and implementation of scalable streaming data pipelines using Kafka, Flink, and Spark Streaming. Mentors engineers, ensures data quality and observability, with 10+ years experience including 4+ in real-time systems.

183k – 204k
Remote10+ YOEData Engineering
PointClickCare

Principal Java Data Engineer

PointClickCareUnited States

Designs, develops, and maintains large-scale data platforms and pipelines using Java microservices. Leads technical direction, mentors engineers, and ensures data quality, governance, and observability in cloud-native environments. Requires 10+ years experience with 4+ in data pipelines.

183k – 203k
Remote10+ YOEData Engineering
Snowflake

Principal Software Engineer - Data Engineering & Streaming Primitives

SnowflakeBellevue, WA

Principal-level engineer to define and lead Snowflake's core data engineering and streaming primitives (Streams, Tasks, Dynamic Tables) at cloud scale. Requires 15+ years building large-scale distributed data systems and deep expertise in stream processing or data transformation.

264k – 380k
On-site15+ YOEData Engineering
Waymark

Senior/Principal Data Engineer

WaymarkSan Francisco, CA +39

Designs and leads production data pipelines integrating EHR clinical data from Epic Cerner Athenahealth via FHIR HL7 CCDA enforcing healthcare standards for low-latency insights. Builds AWS cloud infrastructure ETL workflows with Python Docker Kubernetes for ML enablement and HIPAA compliance requiring 5+ years healthcare data engineering experience.

124k – 206k
Remote5+ YOEData Engineering
Highspot

Principal Software Engineer, Data Engineering

HighspotSeattle, WA

Principal Data Engineer to architect and lead a scalable data platform serving analytics, reporting, and AI workloads from unified foundations. Requires 8+ years building production data pipelines with Snowflake, Kafka, Flink, and strong Python/Java/SQL skills.

Salary not listed
Hybrid8+ YOEData Engineering