Skip to content
UpsideUpsideWashington, DC

Staff Data Engineer

Technical leader on the Data Engineering team driving design and implementation of foundational data products and analytics platform capabilities. Owns complex data systems end-to-end and leads platform modernization, migrations, and cross-functional initiatives.

215k – 250k
Remote8+ YOEData Engineering

About the role

Responsibilities

  • Lead platform modernization efforts across the analytics ecosystem, including deprecating legacy workflows, migrating pipelines to scalable patterns, and improving infrastructure, CI/CD, and developer experience.
  • Drive high-leverage infrastructure and FinOps initiatives across systems like Snowflake, Dagster, and dbt to reduce cost, improve governance, and increase scalability.
  • Own platform evolution projects such as making data more consumable by agentic tools and improving orchestration tooling.
  • Design and deliver complex, domain-critical data products used by analysts, data scientists, and product teams.
  • Architect scalable patterns for modeling, orchestration, and data transformation.
  • Lead technical planning and delivery across cross-functional teams.
  • Drive platform adoption and best practices, mentoring engineers and building documentation.
  • Partner with engineering, product, data science, and business stakeholders.
  • Represent Data Engineering in technical design forums and roadmap discussions.

Requirements

  • 8+ years of experience in data or analytics engineering with a track record of owning complex, business-critical data systems end to end.
  • Deep experience with the modern data stack (Snowflake, dbt, Dagster, Databricks), Terraform, and cloud infrastructure.
  • Track record of leading platform migrations, deprecations, or upgrades.
  • Experience designing 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 data problems and lead implementation from design to deployment.
  • Strong communication skills across technical and non-technical audiences.
  • Excitement about mentoring others and improving systems.

Nice-to-Haves

  • Experience supporting machine learning workflows.
  • Experience in a fast-growing startup environment or on platform-style teams.

Skills

SnowflakedbtDagsterDatabricksTerraformCI/CDData GovernanceFinopsData ModelingData Ingestion
Databricks

Sr. Staff Software Engineer - Unity Catalog Data Governance

DatabricksBellevue, WA

Leads technical direction and development of Unity Catalog's governance features for secure data and AI asset management at scale. Requires 15+ years in large-scale distributed systems, deep CS expertise, and strong leadership.

217k – 312k
On-site15+ YOEData Engineering
Idme

Staff Software Engineer - Data Platform

IdmeMountain View, CA +1

Leads design, build, and operation of core data infrastructure including event streaming, relational databases, and batch processing systems. Ensures scalability, reliability, and compliance while mentoring engineers and optimizing pipelines for analytics and ML.

218k – 260k
On-site8+ YOEData Engineering
Headway

Staff Data Infrastructure Engineer

HeadwayNew York, NY +2

Staff-level Data Infrastructure Engineer to architect and evolve the data platform (Snowflake, ingestion, orchestration, CI/CD, AWS infra) serving analytics, product, and ML teams. Requires 10+ years building scalable data platforms and proven technical leadership.

212k – 265k
Hybrid10+ YOEData Engineering
Headway

Staff Data Engineer

HeadwayNew York, NY +2

Staff Data Engineer architects scalable data infrastructure, leads ETL/ELT pipelines and data modeling using Snowflake, dbt, Airflow, and Python. Requires 9+ years experience, mentoring skills, and marketplace background.

212k – 265k
Remote9+ YOEData Engineering
Perplexity

Member Of Technical Staff

PerplexitySan Francisco, CA +2

As a Member of Technical Staff on the Data Platform team, you will design and operate large-scale batch and streaming data pipelines, lead data orchestration architecture, and build self-serve data platforms. This role involves shaping the technical direction of Perplexity’s data ecosystem and mentoring engineers.

220k – 405k
On-site8+ YOEData Engineering