Scale Monetization Infrastructure at Pinterest as a Principal Software Engineer

4 days ago


San Francisco, California, United States Pinterest Full time
Principal Software Engineer, Ads Infrastructure

About Us:

Pinterest is one of the fastest growing online advertising platforms. Our continued success depends on rapidly scaling our core revenue-generating systems.

We are looking for a Principal Software Engineer to design and build the next-gen version of key infra components in our monetization ecosystem.

This role involves re-architecting core catalog, ads indexing and serving infrastructure using data storage, streaming processing, and information retrieval technologies.

You will also modernize the ML ecosystem for the entire Pinterest Ads product, replacing a hodgepodge of out-of-date ML stack with a unified, modern, and privacy-first ML stack.

This position requires experience in building and owning large scale high performance infrastructure powering ads, recommendation, search, or other consumer facing applications.

Key Responsibilities:

  • Re-architect core catalog, ads indexing and serving infrastructure to achieve greater scalability, freshness, performance, and reliability.
  • Modernize the ML ecosystem for the entire Pinterest Ads product.
  • Collaborate with cross-functional teams to define problems and drive solutions.

What We're Looking For:

  • 10+ years of relevant industry experience with distributed systems, transactional datastores, and systems programming.
  • Experience in building and owning large scale high performance infrastructure powering ads, recommendation, search, or other consumer facing applications.
  • Proficiency in Java, C++, or Python.

Salary Information:

$227,299 - $467,998 per year, based on location, travel, and relevant prior experience.

We strive to provide a fair and competitive salary range that reflects the value you bring to our organization.

About Working at Pinterest:

Pinterest is an equal opportunity employer and makes employment decisions on the basis of merit.

We believe the workplace should be equitable, inclusive, and inspiring for every employee.



  • San Francisco, California, United States Pinterest Full time

    About the Job:Pinterest is an innovative company where millions of people come to find new ideas every day. We aim to help these individuals find their inspiration and create a life they love. As a Senior Data Scientist for Monetization Engineering, you will play a crucial role in upholding our mission and pushing Pinterest forward. You will have the...


  • San Francisco, California, United States Pinterest Full time

    About Pinterest:Pinterest is a global platform where millions of people come to find inspiration, plan their lives and create a better world.Our mission is to help these individuals achieve their goals and live a life they love. As a Staff Software Engineer on our Core Retrieval Infrastructure team, you'll be part of shaping this mission by building...


  • San Francisco, California, United States Pinterest Full time

    About PinterestPinterest is a platform where millions of people around the world come to find new ideas every day. It's where they get inspiration, dream about new possibilities, and plan for what matters most. Our mission is to help those people find their inspiration and create a life they love.Role OverviewIn this role, you'll be challenged to take on...


  • San Francisco, California, United States Pinterest Full time

    About the RoleWe're seeking an experienced Lead Ads Retrieval Engineer to drive the technical strategy for scaling and modernizing our retrieval infrastructure at Pinterest. This pivotal role requires defining and executing a vision to achieve greater scalability, freshness, and performance handling billions of ads repository and millions of QPS.Key...


  • San Francisco, California, United States Pinterest Full time

    Unlock New Possibilities in Ads Machine Learning InfrastructureAbout Pinterest:Pinterest is a platform where millions of people come to find new ideas, get inspiration, and plan for what matters most. Our mission is to help these individuals discover their inspiration and create a life they love. In this role, you'll have the opportunity to contribute to our...


  • San Francisco, California, United States Pinterest Full time

    About Pinterest:We're a platform where millions of people come to find new ideas every day. Our mission is to help people find inspiration and create a life they love. In this role, you'll take on work that upholds this mission and pushes Pinterest forward. You'll grow as a person and leader in your field, all while helping Pinners make their lives better in...


  • San Francisco, California, United States Pinterest Full time

    Principal Machine Learning Engineer, Trust EngineeringKey ResponsibilitiesDrive the technical strategy and direction of Pinterest's Trust Engineering org to ensure technology aligns with business requirements.Develop strong partnerships with product teams to understand and address future technology needs and current developer pain points.Champion large-scale...


  • San Francisco, California, United States Pinterest Full time

    About the RoleWe are seeking a seasoned Strategic Trust Tools Lead to join our team at Pinterest. As a key member of our engineering organization, you will play a pivotal role in shaping the technical vision for Trust and Safety tooling, collaborating with sub-team leaders to improve and build scalable and stable engineering systems.Your responsibilities...


  • San Francisco, California, United States Pinterest Full time

    Role OverviewPinterest is a global platform where millions of people come to find new ideas every day. Our mission is to help these individuals find their inspiration and create a life they love. We're seeking an experienced Principal Machine Learning Engineer to join our Inclusive AI team, which focuses on driving cross-functional engineering efforts in ML...


  • San Francisco, California, United States Pinterest Full time

    At Pinterest, we're dedicated to helping millions of people around the world discover new ideas and make their lives better. We believe in the power of creativity and community, and we're looking for a talented Technical Lead to join our Business Access team.About the RoleWe're seeking an experienced Technical Lead to lead a talented engineering team...


  • San Francisco, California, United States Pinterest Full time

    About Pinterest:Pinterest is a platform where millions of people come to find new ideas every day. Our mission is to help people find their inspiration and create a life they love.We're looking for a Senior Data Scientist to join our Core organization, where you'll shape the future of our people-facing and business-facing products. Your expertise in...


  • San Francisco, California, United States Pinterest Full time

    {""About PinterestMillions of people across the world come to Pinterest to find new ideas every day. It's where they get inspiration, dream about new possibilities and plan for what matters most. Our mission is to help those people find their inspiration and create a life they love. In your role, you'll be challenged to take on work that upholds this mission...


  • San Francisco, California, United States Pinterest Full time

    Job OverviewPinterest is one of the fastest-growing online advertising platforms. Our mission is to help people find their inspiration and create a life they love. As a Data Engineering Manager, Machine Learning Infrastructure, you will play a critical role in designing high-performance and efficient ML training data and compute infrastructure to power our...


  • San Francisco, California, United States Pinterest Full time

    About Pinterest: We're a community-driven platform where millions of people come to find inspiration and plan their lives. Our mission is to help them create a life they love, and we're looking for talented individuals to join our team.We're committed to building a workplace that's equitable, inclusive, and inspiring for every employee. In this role, you'll...


  • San Francisco, California, United States Pinterest Full time

    Job SummaryWe are seeking a highly skilled Lead Software Engineer to join our Notifications and Personalization team at Pinterest. As a key member of this team, you will be responsible for leading the technical strategy and execution of AI/ML-powered notifications that drive user engagement and retention.About the RoleThis is an exceptional opportunity to...


  • San Francisco, California, United States Pinterest Full time

    About PinterestPinterest is a platform where millions of people worldwide find new ideas every day. It's an inspiring place where users dream about possibilities and plan for what matters most. Our mission is to help users find their inspiration and create a life they love.Role OverviewIn this role, you will be challenged to take on work that upholds our...


  • San Francisco, California, United States Pinterest Full time

    About Pinterest:We're a platform where millions of people come to find new ideas every day. Our mission is to help them discover inspiration and create a life they love.In this role, you'll be challenged to take on work that upholds our mission and drives innovation. You'll grow as a leader in your field, helping Pinners make their lives better in the...


  • San Francisco, California, United States Pinterest Full time

    About the RoleWe are seeking a talented and ambitious Software Development Engineer Intern to join our Sales & Marketing team at Pinterest. As an intern, you will have the opportunity to work on real-world projects, collaborate with experienced engineers, and contribute to the development of innovative solutions.Key Responsibilities:Design, develop, and...


  • San Francisco, California, United States Pinterest Full time

    About PinterestPinterest is a global platform where millions of people come to find new ideas and inspiration. Our mission is to help people create a life they love, and we're committed to making a positive impact on the world.Job DescriptionWe're seeking a highly experienced professional to lead our Ads Partnerships team, focusing on growth initiatives. As...


  • San Francisco, California, United States Pinterest Full time

    About Pinterest:We're on a mission to bring everyone the inspiration to create a life they love. To achieve this goal, we're looking for a highly technical engineering manager to lead and develop a team of machine learning researchers and engineers specializing in representation learning.Key Responsibilities:Manage, lead, and develop a talented sub-team of...