Staff Software Engineer, Big Data, tvScientific

Pinterest

Remote

Quick summary

Work type
Remote
Location
San Francisco, CA
Salary
$177,185–$364,795 / yr
Posted
13 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $175k
This role $271k
$103k most similar roles pay here $393k

This role pays more than 93% of similar roles. Most pay $134,725–$214,850 — the shaded band above. At the midpoint, this role pays about $271k versus about $175k 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 36 open roles on FindRole.

Listed pay typically runs $164,695–$332,012 across 35 roles with salary data.

Most-posted roles

View all roles at Pinterest

At a glance

TL;DR · Staff Software Engineer, Big Data, tvScientific

As a Staff Data Engineer at Pinterest's tvScientific team, you will lead the design and implementation of identity services and data governance platforms, ensuring trusted and privacy-safe data across the organization. Your day-to-day responsibilities include building scalable identity resolution systems, creating pipelines for ingesting and normalizing identity data from multiple sources, and implementing deterministic matching logic. You will also partner with product and analytics teams to expose identity data through reliable APIs and datasets while adhering to privacy-by-design principles such as PII handling and regulatory compliance. The role requires proficiency in Spark and Scala, experience with AWS services, and a strong understanding of data governance practices including metadata management and access controls. This position demands expertise in building large-scale data infrastructure and collaborating effectively across cross-functional teams.

What you'll do

  • Design and maintain a scalable identity resolution platform.
  • Build pipelines to ingest, normalize, link, and version identity data from multiple sources.
  • Ensure transparent, auditable, and measurable deterministic and probabilistic matching logic.
  • Implement privacy-by-design principles for handling PII and enforcing consent.
  • Own data governance foundations including lineage, quality checks, schema enforcement, and access controls.

What we're looking for

  • Production data engineering experience and proficiency in Spark and Scala.
  • Bachelor’s degree in computer science or equivalent technical experience.
  • Experience delivering large-scale services and APIs with complex datasets.
  • Strong understanding of privacy-by-design principles for sensitive data.
  • Familiarity with AWS services, data lakes, cloud warehouses, and storage formats.
  • Successful design and implementation of scalable data infrastructure.
  • High attention to detail in automated data quality checks and governance.

More like this

Similar roles

Sr. Software Engineer, Big Data, tvScientific

Pinterest

Remote (San Francisco, CA) 13 days ago $123,696$254,667
AWS Spark Scala SQL Data Lakes Cloud Warehouses CI/CD Docker Kafka Hadoop Apache Iceberg Delta Metadata Management Data Quality Privacy-by-Design
Remote

Software Engineer II, Backend, tvScientific

Pinterest

Remote (San Francisco, CA) 13 days ago $123,696$254,667
Python Java JavaScript React Redux APIs Docker Kubernetes AWS CI/CD SQL NoSQL Git Terraform Prometheus Grafana REST GraphQL
Remote

Sr. Software Engineer, ML Platform, tvScientific

Pinterest

Remote (San Francisco, CA) 4 days ago $155,584$320,320
Kubernetes Ray Python Terraform EKS MLOps CI/CD Linux Scala Zig NixOS Docker Prometheus Grafana PostgreSQL RabbitMQ Redis GitLab AWS Google Cloud
Remote

Software Engineer II, ML Ops, tvScientific

Pinterest

Remote (San Francisco, CA) 4 days ago $123,696$254,667
Kubernetes Terraform EKS MLOps Python Scala Zig NixOS Rust Linux CI/CD Prometheus Grafana PostgreSQL Redis Docker AWS Google Cloud Azure Circuit-Breaking Autoscaling Incident Response
Remote

Staff Software Engineer, Data Infrastructure

SpaceX

Remote (US) 74 days ago $265,000$279,500
Apache Iceberg Apache Flink Trino ClickHouse Apache Kafka Apache Spark Snowflake Databricks Confluent Airflow dbt Delta Lake Scala Python Postgres AWS
Remote

Staff Software Engineer, Data Infrastructure

Salesforce

Remote (San Francisco, CA) 1 day ago $197,300$313,700
StarRocks Pinot Trino Airflow Temporal EMR Hive Metastore Kubernetes Python Golang Bash SQL CI/CD GitHub Actions Vault Terraform Chef Grafana
Remote