Software Engineer, Cloud Runtime – Platform Foundation

San Francisco, CA, US | Seattle, WA, US
Two women posing in front of a green screen.
Two women sitting at a table in a group setting.
Decorative light letters that spell PINS with a woman sitting on the floor next to them.
View of conference attendee from behind wearing a grey hat.
Decorative light letters that spell PINS.
A lush office patio with furniture overlooking a neighborhood in the city.
Various flyers for women's groups at Pinterest.
A view of Pinterest Toronto office common area.
A colorful art installation.

About Pinterest:  

Millions 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 and pushes Pinterest forward. You’ll grow as a person and leader in your field, all the while helping Pinners make their lives better in the positive corner of the internet.

Pinterest’s Cloud Runtime team provides a foundation of cloud platform that powers 400M+ users, serving tens of billions of pins each day. As a software engineer on this team, you’ll work on cloud resource management, scheduling and deploying frameworks, Linux container and orchestration on public clouds, as well as the implementation of common key features such as job scheduling, deployment, and dynamic configurations.

What you’ll do

  • Build deploy platform to help developers to build scalable, high-performance cloud platform with high productivity.
  • Build cutting edge cloud native cloud infrastructure and platform on open public clouds.
  • Optimize existing systems/services to improve performance and efficiency.
  • Work with service developers closely to understand their new requirements and address them in a scalable and efficient way.
  • Be an active participant of the open-source community, working with and building state-of-the-art container orchestration framework.

What we’re looking for

  • 5+ years experience on large scale distributed systems in the Infrastructure and Cloud space. Especially in the computing foundation field.
  • Experience on developing and operating large scale compute infrastructure, including but not limited to AWS EC2, GCP GCE, Azure VM. 
  • Experience working on public cloud, containerization, and Linux
  • Excellent problem solver and communicator
  • Docker and Kubernetes experience preferred



We’re growing rapidly throughout Latin America and Mexico! Check out our open positions and learn more about Pinterest’s exciting opportunities in these regions.

It all starts here.
Meet the people behind the product.