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

Pinterest logo
Pinterest

Staff Software Engineer, Data Processing Infrastructure

Join Pinterest as a Staff Software Engineer to lead data processing infrastructure for big data and ML/AI applications.

Pinterest logo
Pinterest

Senior Staff Software Engineer, Big Data Platform

Lead Big Data and ML/AI initiatives at Pinterest, using technologies like Kubernetes, Spark, and AWS. Based in San Francisco, hybrid role.

Pinterest logo
Pinterest

Staff Software Engineer, Big Data Query Platform

Staff Software Engineer for Big Data Query Platform at Pinterest, specializing in technologies like Spark and Presto.

Pinterest logo
Pinterest

Senior Backend Software Engineer

Join Pinterest as a Senior Backend Software Engineer to build robust frameworks and features, enabling new technologies.

Pinterest logo
Pinterest

Senior Software Engineer, Analytics Platform

Senior Software Engineer for Analytics Platform at Pinterest, focusing on ML and data processing enhancements.

Pinterest logo
Pinterest

Backend Software Engineer

Join Pinterest as a Backend Software Engineer to build robust frameworks and features for Pinner-facing applications.

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.

Pinterest logo
Pinterest

Senior Software Engineer, Solutions Engineering

Join Pinterest as a Senior Software Engineer in Solutions Engineering, focusing on API, JavaScript, and Python development.

Pinterest logo
Pinterest

Full Stack Software Engineer, Core and Monetization

Join Pinterest as a Full Stack Software Engineer in San Francisco, focusing on core and monetization features.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

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.

Pinterest logo
Pinterest

Backend Software Engineer at Pinterest

Join Pinterest as a Backend Software Engineer in Seattle, focusing on RESTful API and robust technical design.

Pinterest logo
Pinterest

Senior Data Scientist

Join Pinterest as a Senior Data Scientist to shape future products using data science, machine learning, and statistical modeling.

Zalando logo
Zalando

Senior Backend/Data Engineer

Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

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!

Reddit, Inc. logo
Reddit, Inc.

Senior Solutions Engineer

Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.

Zalando logo
Zalando

Backend Software Engineer - Privacy Technology

Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.

Pinterest logo
Pinterest

Engineering Manager II at Pinterest

Lead a dynamic engineering team at Pinterest, managing Web, Backend, iOS, and Android development. Remote flexibility offered.

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.

Uber logo
Uber

Staff Software Engineer: Data & Infrastructure Platforms - Metrics & Alerting

Join Uber's Amsterdam team as a Staff Software Engineer focusing on Data & Infrastructure Platforms, specializing in Metrics & Alerting.

Airbnb logo
Airbnb

Staff Software Engineer, Data Infrastructure

Senior Data Infrastructure Engineer at Airbnb, focusing on data engineering tools and frameworks, remote eligible.