Skip to content
PinterestPinterestSan Francisco, CA

Sr. Staff Software Engineer, Data Product Platform

Leads architecture and strategy for data warehouse, analytics tools, and governance at massive scale. Requires 12+ years experience with data platforms like Spark/Trino and AI tools for productivity.

209k – 429k
Remote12+ YOEData Engineering

About the role

Responsibilities

  • Spearhead the definition and design of Pinterest's data warehouse architecture, storage, governance, and usage.
  • Set the strategic direction for world-class data analytics tools, including experimentation platforms, ad hoc analysis systems, data visualization, data pipeline authoring, and AI-assisted data analytics capabilities.
  • Define, design, and drive the adoption of comprehensive data governance policies and tooling to ensure data quality, promote responsible data handling, and maximize efficiency.
  • Lead ambiguous, highly challenging, and cross-functional initiatives across the data ecosystem, expertly managing trade-offs among unique requirements and constraints (e.g., usability, efficiency, and compliance) to deliver a cohesive user experience.
  • Drive measurable adoption and significant business impact across the entire product portfolio through platform and tooling initiatives.
  • Mentor and elevate the technical bar for engineers, providing leadership on complex technical design, execution strategies, and critical trade-off decisions.
  • Collaborate with stakeholders across Product, Data Science, and Engineering teams to understand user needs, drive alignment and drive progress.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 12+ years of relevant industry experience with large scale data warehouses, data tools and platforms.
  • 5+ years experience building data warehouses and tools around the data ecosystem with technologies such as Spark, Trino, Flink, Airflow, Querybook, Superset, DataHub, etc.
  • Ability to work with cross-functional partners across multiple organizations.
  • Hands-on experience building tools and data pipelines leveraging AI coding tools, e.g. Cursor, Claude Code, Codex, etc.
  • Hands-on experience building AI tools and platforms to accelerate data pipeline authoring, data analytics and engineering productivity.

Compensation

Base salary range: $208,592—$429,454 USD. Eligible for equity. Final salary based on location, experience, skills.

Skills

SparkTrinoFlinkAirflowQuerybookSupersetDatahubAICursorClaude Code
Plaid

Staff Software Engineer

PlaidSan Francisco, CA

Staff Software Engineer building and scaling Plaid's Data Infrastructure platform (warehouses, lakehouses, Spark, streaming, orchestration). Lead projects to improve ML workflows, data freshness, ETL pipelines; mentor engineers and reduce operational burden. Requires 6+ years software engineering with deep data infrastructure expertise.

208k – 274k
Hybrid7+ 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
Airbnb

Staff Software Engineer, Communication & Connectivity

AirbnbUnited States

Staff Software Engineer leading design and development of large-scale batch and real-time data pipelines and ML infrastructure to power GenAI/LLM products and features for Airbnb's Messaging, Notifications, and Connectivity organization. Requires 9+ years experience building production ML systems and cross-functional collaboration.

204k – 255k
Remote9+ YOEData Engineering
Upside

Staff Data Engineer

UpsideWashington, DC

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