
About Pinterest
Discover and save creative ideas visually
Key Highlights
- 450 million monthly active users as of 2022
- Public company (NYSE: PINS) with a valuation of $15 billion
- Headquartered in SoMa, San Francisco, CA
- Raised over $1.5 billion in funding since inception
Pinterest, headquartered in San Francisco, CA, is a visual discovery platform that allows users to save and share creative ideas through digital pinboards. With over 450 million monthly active users as of 2022, Pinterest has become a go-to platform for inspiration, particularly in lifestyle and DIY ...
🎁 Benefits
Pinterest offers competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from welln...
🌟 Culture
Pinterest fosters a culture of creativity and inspiration, encouraging employees to explore new ideas and approaches. The company values visual discov...
Overview
Pinterest is seeking a Senior Staff Software Engineer to lead the Programmatic Ads team in building high throughput, low latency solutions for their ads business. You'll work with technologies like Java and Python to optimize ad performance and integrate with third-party partners.
Job Description
Who you are
You have 8+ years of software engineering experience, with a strong background in building scalable systems and a proven track record of leading technical projects. Your expertise in Java and Python allows you to develop high-performance applications that meet the demands of a dynamic advertising environment. You understand the intricacies of programmatic advertising and have experience working with external demand partners through standards like OpenRTB.
You possess excellent problem-solving skills and can navigate complex technical challenges with ease. Your experience in performance optimization — focusing on latency, conversion, engagement, and fill rates — has equipped you with the knowledge to drive impactful improvements in ad products. You thrive in collaborative environments and enjoy mentoring junior engineers, fostering a culture of learning and innovation within your team.
Desirable
Experience with cloud platforms such as AWS or GCP is a plus, as is familiarity with ad tech ecosystems. You are comfortable working with cross-functional teams and have a knack for translating technical concepts into actionable strategies that align with business goals.
What you'll do
As a Senior Staff Software Engineer at Pinterest, you will take on a leadership role within the Programmatic Ads team, defining and executing the technical strategy for building and scaling our third-party ads serving infrastructure. You will lead efforts to rearchitect and refine existing systems, ensuring they meet the high throughput and low latency requirements of our advertising solutions. Your role will involve collaborating closely with product managers, data scientists, and other engineers to create innovative solutions that enhance user engagement and drive revenue growth.
You will also be responsible for building the team roadmap, prioritizing initiatives that align with Pinterest's mission to inspire users through creative ideas. By leveraging state-of-the-art serving infrastructure, you will ensure that ads are efficiently served to users across all surfaces. Your work will directly impact the performance of our programmatic ad products, and you will play a key role in optimizing their effectiveness through data-driven insights.
What we offer
Pinterest offers a collaborative and inclusive work environment where you can thrive and make a difference. We provide competitive compensation packages, including salary and equity options, along with comprehensive benefits that support your well-being. You will have the opportunity to work on meaningful projects that impact millions of users worldwide, contributing to a platform that inspires creativity and innovation.
Join us at Pinterest, where you can ignite your career and help shape the future of digital advertising. We encourage you to apply even if your experience doesn't match every requirement — your unique perspective and skills could be the perfect fit for our team.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Pinterest.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Pinterest is hiring a Staff Software Engineer for their Programmatic Ads team to lead partner integrations and optimize ad performance. You'll work with Java and A/B testing methodologies in Seattle.

Software Engineering
Discord is hiring a Senior Software Engineer for their Ads team to design and build innovative ad products. You'll collaborate with various engineering teams to enhance user experiences. This position requires strong technical skills and creativity.

Software Engineering
Discord is hiring a Senior Software Engineer for their Ads team to design and build innovative advertising products. You'll work with technologies like JavaScript and React to enhance user experiences. This position requires strong technical skills and experience in software development.

Staff Engineer
Pinterest is hiring a Staff Software Engineer for their Ads ML Inference Infrastructure team to lead the development of large-scale ML inference systems. You'll work with technologies like Python and AWS to optimize low-latency inference pipelines. This position requires strong hands-on experience in machine learning systems.

Staff Engineer
Uber is hiring a Staff Software Engineer for their Ad Serving & Attribution Infra team to provide technical leadership and architect high-performance ad delivery systems. You'll work with technologies like Java and data engineering principles. This position requires 8+ years of experience.