Person, Flooring, Wood, Floor, Hardwood, Furniture, Plywood, Couch, Sphere


Software Engineer, Storage & Caching


Software Engineer, Storage & Caching

San Francisco | California | United States

The Storage and Caching team is responsible for building and owning the systems that store and serve all of Pinterest’s core data, including users, pins, boards, and feeds. The mission of the team is to build systems that are not only highly scalable, performant, and reliable, but also a delight to use. Our systems enable our product engineers to move fast and build awesome features rapidly on top of them.

What you’ll do:

  • Build, own, and improve innovative storage services like UMegaStore (key-value storage-as-a-service) and Zen (graph storage service) that serve almost all of Pinterest’s user facing storage needs
  • Contribute to open source databases like MySQL, HBase, and RocksDB
  • Own, improve, and contribute to caching systems like Memcached and Redis and related infrastructure like cache proxies (McRouter) to manage distributed caching at scale
  • Continually improve operability, scalability, efficiency, performance, and reliability of our storage and caching solutions

What we're looking for:

  • Deep expertise on online storage and caching systems at consumer Internet scale
  • Strong ability to work cross functionally with product teams and with the storage SRE/DBA team
  • Fluent in Java, C/C++, and/or Python
  • Good communication skills and an excellent team player

Apply Now

Not You?

Thank you

Recommended Jobs

Head of Business Integrity, EMEA

Dublin Ireland Dublin, Ireland Spam & Abuse Community Operations > Spam & Abuse
We’re looking for a Head of Business Integrity, EMEA to help businesses, advertisers, and Pinners get the most out of content on Pinterest. We moderate this content and work on data-driven initiatives to enable the review program. Using your exper...

Engineering Manager, Trust & Safety Signals

San Francisco California United States San Francisco, California, United States Engineering Engineering > Eng
As an engineering leader on the Trust & Safety Team, you’ll manage and grow a team building signals and machine learning models to protect Pinners from policy violating content and users.  The scope of this work ranges from fighting Medical Mi...

Creative Strategist

Chicago Illinois United States Chicago, Illinois, United States International Sales and Partnerships > International
We’re looking for someone to join our creative strategy team and help our advertising partners create world-class creative on Pinterest. This role will focus largely on advertisers within our most strategic key verticals of food, beverage and groc...

Business Integrity Agent (Contract)

San Francisco California United States San Francisco, California, United States Spam & Abuse Community Operations > Spam & Abuse
We’re looking for a hardworking and detail-oriented team member to join our Spam Operations team. As a Spam Operations Agent, you’ll investigate account-related abuse and support the improvement of our machine learning models. The Spam Ops Team is...