Pinterest logo

Staff Software Engineer, Content Quality

Pinterest

Job Overview

Pinterest is seeking a Staff Software Engineer to join our Content Quality team. This role is pivotal in building large-scale content processing systems that utilize machine learning signals to select the highest quality content for distribution to our users. As a Staff Software Engineer, you will architect and develop systems, data pipelines, tools, and processes for computing and delivering signals that capture quality aspects of content created on Pinterest.

Key Responsibilities

  • Architect and Develop Systems: Design and implement systems, data pipelines, and tools for computing and delivering quality signals for content on Pinterest.
  • Collaboration with Machine Learning Engineers: Work closely with machine learning engineers during the conceptualization and productionization of signals.
  • Infrastructure and Platform Development: Collaborate with infrastructure and platform teams to build the right set of tools and APIs to support signal hosting and delivery.
  • Signal Adoption Frameworks: Work with signal consuming teams to architect frameworks for signal adoption.

What We're Looking For

  • Experience: 7+ years of industry experience with at least two years in a technical leadership role.
  • Programming Expertise: Proficiency in at least one of the following programming languages: Java, Scala, C++, or Python.
  • Backend Services and APIs: Expertise in building and debugging scalable backend services and APIs.
  • Technical Leadership: Proven experience in leading a technical team and providing mentorship.
  • Distributed Systems: Hands-on experience with large-scale distributed systems, including distributed storage systems, stream processing, inference, and deployment at scale.
  • Big Data Technologies: Experience with big data technologies such as Spark, Kafka, Flink, and Hadoop.

About Pinterest

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

Our Commitment to Diversity

Pinterest is an equal opportunity employer and makes employment decisions based on merit. We are committed to providing a workplace that is equitable, inclusive, and inspiring for every employee.

Additional Information

  • Location: This position is based in San Francisco, CA, and is not eligible for relocation assistance.
  • Workplace Type: Remote
  • Salary Range: $160,520—$330,146 USD
  • Equity: This position is eligible for equity.

Join us at Pinterest and help us inspire millions of people to create a life they love.

Benefits
Extracted with AI

  • Equity
  • Flexible work model

Similar jobs

Last update: 23 minutes ago

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

PiNCAMP logo
PiNCAMP

Senior Full Stack Engineer

Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

Bitmovin logo
Bitmovin

Staff C++ Software Engineer

Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.

OnHires logo
OnHires

Senior Full Stack Engineer (PHP, Angular, React)

Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.

Trust In SODA logo
Trust In SODA

Senior Software Engineer - Dispatching

Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.

Labelbox logo
Labelbox

Full-Stack Engineer with Angular and React.js

Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.

freiheit.com technologies logo
freiheit.com technologies

Software Engineer with Haskell, Java, JavaScript, Python, C++

Join our innovative engineering team in Hamburg as a Software Engineer. Work with Haskell, Java, Python, and more in a hybrid environment.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Raisin logo
Raisin

Senior Backend Software Engineer (Java, AWS, Kafka)

Join Raisin as a Senior Backend Software Engineer in Berlin, working with Java, AWS, and Kafka in a hybrid environment.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.

TRACT  logo
TRACT

Senior Python Engineer

Join TRACT as a Senior Python Engineer to develop scalable APIs and backend systems for sustainability insights in the Ag & Food industry.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

BeFrank logo
BeFrank

Data Engineer with Azure and PySpark

Join BeFrank as a Data Engineer to build and enhance our data platform using Azure and PySpark. Hybrid work in Amsterdam.