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.
About the job
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
Spark, Trino, Flink, Airflow, Querybook, Superset, Datahub, AI, Cursor, Claude Code
Similar jobs
Data Engineering jobsThis staff-level data engineer will architect and operate low-latency market data infrastructure, including feed handling, normalization, distribution, and exchange connectivity. The role requires at least five years of backend engineering experience and strong Java or C++ expertise with high-throughput messaging and market data protocols.
Staff Software Engineer responsible for architecting, building, and operating Commure’s data warehouse platform, including CDC, lakehouse, query, transformation, and analytics layers. Requires 6+ years of software engineering experience and broad expertise across modern production data infrastructure.
Senior individual contributor responsible for architecting and scaling production data ingestion systems that integrate complex enterprise sources into reliable datasets. Requires 5+ years of backend engineering experience, strong Python, cloud, Kubernetes, Postgres, and data integration expertise.
Staff Software Engineer leading development of data catalog and metadata infrastructure for discovery, governance, lineage, and quality across Airbnb’s data ecosystem. Requires 9+ years of software engineering experience focused on data infrastructure and strong programming and distributed data technology skills.
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.