Sr. Software Engineer, Web Platform
Role summary
We are seeking a Senior Software Engineer for our Web Platform Team to drive initiatives that enhance developer productivity, performance, and quality in building modern web experiences for Pinners. You will be responsible for building the core web platform powering Pinterest.com, improving architecture, DevEx, builds, CI/CD, and testing capabilities. The role involves identifying and solving site-wide challenges, championing large-scale cross-functional projects, and improving web stability, scalability, performance, and accessibility. Experience with AI coding agents for migrations and workflow automation is preferred. This role requires 5+ years of web development experience with deep understanding of JavaScript, CSS, DOM, HTTP, and expertise in technologies like React, Redux, GraphQL, TypeScript, and build tools such as Webpack or Vite. Familiarity with Node.js, SSR, and frameworks like Next.js is also desired.
About Pinterest:
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product.
Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other’s unique experiences and embrace the flexibility to do your best work. Creating a career you love? It’s Possible.
At Pinterest, AI isn't just a feature, it's a powerful partner that augments our creativity and amplifies our impact, and we’re looking for candidates who are excited to be a part of that. To get a complete picture of your experience and abilities, we’ll explore your foundational skills and how you collaborate with AI.
Through our interview process, what matters most is that you can always explain your approach, showing us not just what you know, but how you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here.
As a Senior Software Engineer on the Web Platform Team, you will drive initiatives that empower developers to build modern, world-class web experiences for Pinners with high productivity, performance, and quality. We're looking for someone who is passionate about front-end, has a growth mindset, and isn't afraid to voice their opinion on how we can improve. You'll find creative solutions to thought-provoking problems, and because we value the kind of courageous thinking required for big bets and smart risks to pay off, you'll create and drive new initiatives from inception through technical design, implementation, and release.
What you’ll do:
What we're looking for:
Relocation Statement:
In-Office Requirement Statement:
#LI-REMOTE#LI-DG2
Our Commitment to Inclusion:
Sample Pinterest interview questions
- 1
Design a typeahead box for a search engine
system designmedium - 2
Design a rate limiter
system designmedium - 3
Design a product recommendation system
system designmedium - 4
Design a system for detecting fraudulent transactions at Pinterest
system designmedium - 5
Design a system for managing Pinterest's newsfeed.
system designmedium
Sign up for a personalized interview prep pack tailored to this role.