Quick summary
- Work type
- Remote
- Location
- San Francisco, CA
- Salary
- $177,185–$364,795 / yr
- Posted
- 7 days ago
- Freshness
- Confirmed live yesterday
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays more than 88% of similar roles. Most pay $198,000–$254,500 — 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
- Software Engineer 18
- Machine Learning Engineer 11
- Data Scientist 8
- Technical Program Manager 6
- Product Manager 5
At a glance
TL;DR · Staff Software Engineer, Big Data
Staff Software Engineer, Big Data, tvScientific joins the team as an individual contributor to lead the design and evolution of identity services and data governance platforms. This role focuses on building scalable identity resolution systems, developing pipelines to ingest and normalize multi-source data, and ensuring transparent matching logic. The engineer will build batch and streaming pipelines, manage data lineage and quality checks, and implement privacy-by-design principles for sensitive data. Key technical requirements include proficiency in Spark and Scala, experience with AWS services, and familiarity with data lakes and cloud warehouses. The role addresses the challenge of providing trusted, privacy-safe, and well-governed data within a CTV advertising platform that utilizes massive data to automate and optimize television advertising outcomes. Candidates must demonstrate expertise in delivering reliable APIs and managing complex, relationship-heavy datasets.
What does a Software Engineer earn in California?
Median $214000 from 775 postings across 63 companies.
Skills
What you'll do
- Design and maintain a scalable identity resolution platform for the organization.
- Build pipelines to ingest, normalize, link, and version identity data from multiple sources.
- Develop deterministic and probabilistic matching logic that is transparent and auditable.
- Expose identity data through reliable, well-documented APIs and datasets for product teams.
- Build and operate batch and streaming pipelines using modern data stack tools.
- Establish data governance foundations including lineage, quality checks, and schema enforcement.
- Implement privacy-by-design principles to ensure compliant handling of PII and sensitive data.
- Create monitoring and alerting systems for data quality, freshness, and integrity.
What we're looking for
- Bachelor’s degree in computer science, a related field, or equivalent experience.
- Production data engineering experience with a track record of delivering large-scale services and technical initiatives.
- Proficiency in Spark and Scala to build data infrastructure.
- Experience building and operating batch and streaming pipelines using modern data stack tools.
- Strong proficiency in AWS services and familiarity with data lakes, cloud warehouses, and storage formats.
- Experience implementing data governance practices including quality checks, metadata management, and access controls.
- Understanding of privacy-by-design principles for handling sensitive or regulated data like PII.
- Ability to use AI tools effectively while maintaining high standards for verification and accuracy.
More like this
Similar roles
Senior Engineering Manager, Programmatic Ad Tech
Software Engineer, Streaming Media Ecosystem Tech
Apple Inc
Software Engineer, Streaming Media Ecosystem Tech
Apple Inc
Staff Software Engineer, Ads Measurement Signal
Software Engineer, Big Data
Apple Inc