Person, Flooring, Wood, Floor, Hardwood, Furniture, Plywood, Couch, Sphere

 

Software Engineer, Signal Platform

 

Software Engineer, Signal Platform

San Francisco | California | United States

We are building a reliable platform for Pinterest engineers to produce and consume signals about pins, boards, and users. These signals power critical Pinterest product features, such as home feed, search, recommendations, ads, and trust & safety. The signal platform is also the foundation for our unified ML feature store. It provides a uniform way to access batch, incremental, and real-time generated data, and complete data governance capabilities: quality and freshness monitoring, lineage tracking, ownership, cost attribution and lifecycle management.

What you’ll do:

  • Own, improve, and scale our batch signal platform which produces 150+ critical signals and processes hundreds of TB of data each day, including the core Pinterest index of pins, boards and users.
  • Drive the roadmap for the next-generation real-time signal platform and build the system to incrementally update signals in real time

What we’re looking for:

  • Expertise in real-time/streaming data processing (e.g. Apache Flink) and batch processing (e.g. Hadoop map-reduce) at consumer Internet scale, Java, Python
  • Knowledge of distributed systems and large-scale online serving architecture
  • Strong ability to communicate and coordinate efforts across teams

#LI-KL1

Apply Now

Not You?

Thank you

Recommended Jobs

Software Engineer, API Platform

San Francisco California United States San Francisco, California, United States Engineering Engineering > Eng
Pinterest is looking for an experienced API engineer to help build and run our API layer. As part of our API Core Platform team, you will design, build, and operate the API layer that backs billions of monthly page views, and ensure that it’s read...

Software Engineer, Real-Time Analytics

San Francisco California United States San Francisco, California, United States Engineering Engineering > Eng
Pinterest brings millions of Pinners the inspiration to create a life they love for everything; whether that be tonight’s dinner, next summer’s vacation, or a dream house down the road. Our Real Time Analytics team owns, develops and maintains two...

Software Engineer, Real-Time Stream Processing Platform

San Francisco California United States San Francisco, California, United States Engineering Engineering > Eng
We’re looking for software engineers (across levels) to help us build and lead the next generation of stream processing platform and infrastructure at Pinterest. You’ll be working on some of the most exciting big data open source technologies (Fli...

Software Engineer, Recommendations & Search Infra

San Francisco California United States San Francisco, California, United States Engineering Engineering > Eng
This team operates over a very large scale of hundreds of millions of requests and billions of documents. Our next steps are reducing E2E content distribution delay, applying cutting-edge technologies to support various types of content retrieving...