Staff Software Engineer, Data Warehouse Foundation

Pinterest

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Palo Alto, CA
Salary
$177,185–$364,795 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $226k
This role $271k
$155k most similar roles pay here $387k

This role pays more than 89% of similar roles. Most pay $198,000–$254,750 — the shaded band above. At the midpoint, this role pays about $271k versus about $226k for comparable roles.

Based on 240 similar postings.

Employer

About Pinterest

Pinterest is a visual discovery and inspiration platform where people find ideas for home, style, recipes, and more. It serves hundreds of millions of users worldwide through its image and video pinboard product.

Pinterest currently has 82 open roles on FindRole.

Listed pay typically runs $164,695–$337,990 across 82 roles with salary data.

Most-posted roles

View all roles at Pinterest

At a glance

TL;DR · Staff Software Engineer, Data Warehouse Foundation

As a Staff Software Engineer, Data Warehouse Foundation, you will join the Data Product Platform team to provide technical leadership across data warehouse and agentic analytical tools. You will define and design architecture, storage, and access patterns while leading complex, cross-functional initiatives to manage increasing data volumes and business complexity. Your daily work involves mentoring engineers on technical designs and collaborating with stakeholders in Product, Data Science, and Engineering to drive alignment. The role requires expertise in building data warehouses and pipelines using Spark, Trino, Flink, Airflow, Querybook, Superset, and DataHub. Additionally, you will build AI-powered tools to accelerate data pipeline authoring and engineering productivity. You will solve critical problems regarding analytical velocity and infrastructure reliability for a massive scale ecosystem involving hundreds of thousands of tables and exadata-scale warehouse systems.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Define and design Pinterest's data warehouse architecture, storage, and access patterns.
  • Lead complex, cross-functional initiatives across the data warehouse and agentic data analytics domains.
  • Mentor engineers and elevate technical standards for complex designs and execution strategies.
  • Build tools and data pipelines leveraging AI coding tools to improve engineering productivity.
  • Develop AI-powered platforms to accelerate data pipeline authoring and analytics.
  • Manage large-scale data infrastructure to handle increasing volume and business complexity.
  • Drive the development of next-generation agentic analytics products for internal users.

What we're looking for

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

More like this

Similar roles

Staff Software Engineer

Circle

Remote (San Francisco, CA) +11 28 days ago $195,000$257,500
Go Java Blockchain Web3 RESTful API Microservices AWS Google Cloud Microsoft Azure Kubernetes EKS ECS SQL NoSQL System Design
7+ yrs exp Remote

Staff Software Engineer

PayPal

Austin, TX +1 9 days ago $160,500$238,700
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 66 days ago
AWS JavaScript Docker Git API Design Data Modeling Scrum Kanban Cloud-native State Management Algorithms Data Structures
8+ yrs exp Remote

Staff Software Engineer

Cisco

Remote (Durham, NC) 42 days ago $151,600$222,400
AWS GCP Azure Kubernetes Go Python Java Distributed Systems CI/CD Microservices REST RAG Multi-agent Frameworks
8+ yrs exp Remote

Staff Software Engineer

The Hartford

Hartford, CT +3 42 days ago $116,000$174,000
Generative AI Prompt Engineering AWS GCP Azure Python C# .NET Java Go Angular React Node.js RESTful APIs Microservices SQL Server Snowflake PostgreSQL MongoDB CI/CD
8+ yrs exp Hybrid