Site Reliability Engineer, Traffic

We're looking for a seasoned systems engineer to join a small team tasked with an enormous problem: how to build a world-class traffic delivery platform that will scale Pinterest to the next 100,000,000 MAUs. As a Traffic Engineer at Pinterest, you will view the world through HTTP-tinted glasses and will own and operate one of the hottest code paths at Pinterest. Your primary mission will be to develop and improve the reliability and performance of end-to-end request delivery. From the browser window to the datacenter, when disaster strikes, you'll systematically divide the layers and conquer.

What you'll do:

  • Develop tools and automation to improve Pinterest's load-balancing and request delivery infrastructure
  • Integrate next-generation technologies, protocols, and advocate best-practices internally
  • Collaborate with fellow developers in the deployment and scaling of new product features and services
  • Improve availability by driving efforts to improve anomaly detection
  • Influence and create new designs, architectures, standards, and methods for large-scale distributed systems with a focus on operability.

What we're looking for:

  • Experience operating DNS/CDN or other globally distributed IP infrastructure
  • Firm grasp of IP, TCP, DNS, TLS, and our all-time favorite: HTTP
  • Proficiency in a modern scripting language. Python is preferred.
  • Real-world experience debugging application protocols with tools that you know well (wireshark, tshark, tcpdump, dig, curl, openssl, nc, hping, scapy)
  • Solid foundation of GNU/Linux

Meet Some of Pinterest's Employees

Tracy C.

Back-End Engineer

As a company that relies on a huge collection of images and an elegant user-interface, Pinterest needs engineers like Tracy to write the code that supports it.

Zach H.

Product Designer

As a Pinterest product designer, Zach works to build a coherent interface that doesn't interfere with Pinterest's true “designers”—its users.

Back to top