Manager II, Engineering - Infra
208k – 365kSan Francisco, CAPalo Alto, CAHybrid8+ YOE
Summary
Lead technical direction for Pinterest's Cache Infra team, building and operating large-scale distributed caching systems (Redis, Memcached) serving 450M QPS across 100+ clusters. Drive modernization initiatives and mentor senior engineers.
About the role
What You’ll Do
- 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.
What We’re Looking For
- 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.
Skills
JavaPythonC++RedisMemcachedDistributed SystemsCaching SystemsOn-call SupportTechnical LeadershipAI-assisted Development
Similar roles at this salary range
All Backend Engineering jobs →Staff Software Engineer, Growth AI
Staff Software Engineer anchoring AI-powered growth products across SEO and exploratory teams. Architect production ML systems, partner with ML orgs, and set technical direction as a senior IC.
208k – 365kSan Francisco, CA +3Backend EngineeringHybridJavaLLMs
Staff Backend Engineer
Staff Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 6+ years of experience and strong engineering fundamentals.
180k – 240kSeattle, WABackend EngineeringOn-siteGoSQL