Staff Software Engineer, Cache Infra

PinterestPalo Alto, CA
$208,454 - $364,795Hybrid

About The Position

The Cache Infra team manages one of Pinterest's most vital backend systems, offering huge scope and impact by serving hundreds of business-critical use cases across the entire company. Pinterest’s cache infra operates at a massive scale, managing 100+ production clusters with 450M total QPS. This role provides a unique opportunity to gain hands-on experience in building and operating large-scale distributed systems. The team works on challenging, exciting, and impactful projects, including next-generation cache infrastructure, compute modernization initiatives, and innovations related to AI.

Requirements

  • Bachelor’s degree in computer science, a related field or equivalent experience.
  • 8+ years of hands-on backend software engineering experience in large-scale distributed caching systems.
  • Experience building/managing caching systems such as memcached or Redis at scale.
  • Hands on experience building and operating highly available, reliable, production grade systems at scale.
  • Demonstrated technical leadership in setting roadmap and driving execution — including defining technical direction, leading engineering alignment, and partnering across teams to deliver complex platform investments.
  • Strong problem-solving skills and analytical mindset, with the ability to use data to guide decisions
  • Experience coding in one of the following languages: Java, Python and/or C/C++.
  • Demonstrated experience leveraging AI to accelerate development, enhance operations, and improve customer support.

Responsibilities

  • Provide technical guidance and direction to a high-performing team to build reliable, performant and efficient caching systems that operate at a huge scale and empower numerous business critical applications across the entire company.
  • Contribute to a cross-functional strategic initiative to modernize the cache infra tech stack by adopting cutting-edge technologies.
  • Maintain a high engineering standard for cache infrastructure, focusing on continuous improvement in reliability, scalability, performance, cost efficiency, and developer velocity.
  • Serve as a member of the Cache Infra on-call team, providing timely support for all pages and critical issues, including monitoring, prompt response to alerts, issue diagnosis/resolution, and communicating status to stakeholders.
  • Use AI to accelerate team execution, system design, and decision-making, applying sound judgment to validate outputs and ensure correctness and quality.
  • Establish and maintain a high standard for technical excellence and production quality.
  • Mentor senior engineers on the team, developing the next generation of caching infrastructure team leaders.

Benefits

  • The position is also eligible for equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service