Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer, Big Data

Home > SCALA programming jobs

Staff Software Engineer, Big Data in USA

  • Pinterest
  • Full time
  • Email
  • Remote

Responsibilities

  • Design and maintain a scalable identity resolution platform.
  • Build pipelines and services to ingest, normalize, link, and version identity data from multiple sources.
  • Implement transparent, auditable, and measurable deterministic and probabilistic matching logic.
  • Expose identity data through reliable, documented APIs and datasets.
  • Build and operate batch and streaming data pipelines.
  • Establish documentation, standards, runbooks, lineage, data quality checks, schema enforcement, and access controls.
  • Implement privacy-by-design practices for PII handling, consent enforcement, and retention policies.
  • Collaborate with legal, privacy, and security teams on regulatory requirements including GDPR and CCPA.
  • Monitor and alert on data quality, freshness, and integrity.

Requirements

  • Production data engineering experience.
  • Bachelor’s degree in computer science or a related field, or equivalent experience.
  • Proficiency in Spark and Scala, including building data infrastructure with Spark using Scala.
  • Experience delivering significant technical initiatives and reliable large-scale services.
  • Experience delivering APIs backed by relationship-heavy datasets.
  • Experience implementing data governance, data quality, metadata management, and access controls.
  • Strong understanding of privacy-by-design and sensitive or regulated data.
  • Familiarity with data lakes, cloud warehouses, and storage formats.
  • Strong proficiency in AWS services.
  • Strong communication, attention to implementation detail, cross-functional collaboration, and ownership.
  • Ability to use AI to improve workflow quality and speed while critically evaluating and verifying AI-assisted work.

Benefits

  • Base salary range of $177,185—$364,795 USD; the position is also eligible for equity.
  • Remote work is indicated by the #LI-REMOTE designation and the posting describes Pinterest’s flexible working model.
  • US-based applicants only.
  • The position is not eligible for relocation assistance.
  • Pinterest provides an inclusive equal opportunity workplace and accommodation support during the hiring process.

Salary: $177k - $365k/yr

Pinterest

Pinterest is a visual inspiration platform where 482 million monthly active users worldwide come to search, save, and shop the best ideas in the world for all of life’s moments. Pinterest's mission is to bring everyone the inspiration to create a life they love.

Similar positions

Staff Data Engineer

  • MyFitnessPal
  • Full time
  • USA
  • 09/11/2026
  • Salary: $170k-$230k
  • Remote

Backend Engineer, Data

  • Stripe
  • Full time
  • Canada
  • 09/11/2026
  • Salary: C$135k-C$258k
  • Remote

Senior Staff Machine Learning Engineer

  • Airbnb
  • Full time
  • USA
  • 09/11/2026
  • Salary: $244k-$305k
  • Remote

Back End Staff Software Engineer

  • Agoda
  • Full time
  • Others
  • 09/10/2026
  • Bangkok, Thailand

Senior Software Engineer, Data Engineering

  • Roblox
  • Full time
  • USA
  • 09/05/2026
  • San Mateo, CA