About the role
Who you are
- Obtained a Bachelor's in Computer Science or related technical field by June 2026
- Ability to start between January 2026 and September 2026
- At least one year of programming experience in an object-oriented language
- Experience in previous software engineering internships
- Proficiency in a dynamic programming language such as Python
- Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms
- Strong communication skills and product sense
- Passion for Pinterest and the ability to manage ambiguity and continually learn from your experiences
What the job involves
- We’re looking for inquisitive, collaborative university grads to join our engineering teams
- Working closely with mentors and product, design, data, and back‑end engineers, you’ll learn how large‑scale systems operate and play a meaningful role in building new technologies, features, and tools
- Expect real projects, supportive teammates, and plenty of opportunities to explore ideas that make a difference for our teams and Pinners
- Deliver code that is well-documented, tested, and operable
- Independently take ownership over the completion and quality of your tasks and project
- Execute scoped technical tasks end-to-end in collaboration with cross-functional Pinployees to help build the future of Pinterest
- Effectively and proactively communicate new ideas and opinions with candor as you grow both professionally and personally through learning and development opportunities
The application process
- The start date for this role falls in 2026
About Pinterest
Software Development
10,000+
Pinterest's mission is to bring everyone the inspiration to create a life they love. It's the visual inspiration platform where 482 million monthly active users worldwide come to search, save, and shop the best ideas in the world for all of life’s moments.
About the role
Who you are
- Obtained a Bachelor's in Computer Science or related technical field by June 2026
- Ability to start between January 2026 and September 2026
- At least one year of programming experience in an object-oriented language
- Experience in previous software engineering internships
- Proficiency in a dynamic programming language such as Python
- Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms
- Strong communication skills and product sense
- Passion for Pinterest and the ability to manage ambiguity and continually learn from your experiences
What the job involves
- We’re looking for inquisitive, collaborative university grads to join our engineering teams
- Working closely with mentors and product, design, data, and back‑end engineers, you’ll learn how large‑scale systems operate and play a meaningful role in building new technologies, features, and tools
- Expect real projects, supportive teammates, and plenty of opportunities to explore ideas that make a difference for our teams and Pinners
- Deliver code that is well-documented, tested, and operable
- Independently take ownership over the completion and quality of your tasks and project
- Execute scoped technical tasks end-to-end in collaboration with cross-functional Pinployees to help build the future of Pinterest
- Effectively and proactively communicate new ideas and opinions with candor as you grow both professionally and personally through learning and development opportunities
The application process
- The start date for this role falls in 2026
About Pinterest
Software Development
10,000+
Pinterest's mission is to bring everyone the inspiration to create a life they love. It's the visual inspiration platform where 482 million monthly active users worldwide come to search, save, and shop the best ideas in the world for all of life’s moments.