Staff Software Engineer, Cache Infra

Pinterest

Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CAPalo Alto, CA
Salary
$208,454–$364,795 / yr
Posted
14 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $193k
This role $287k
$122k most similar roles pay here $391k

This role pays more than 99% of similar roles. Most pay $153,775–$231,750 — the shaded band above. At the midpoint, this role pays about $287k versus about $193k for comparable roles.

Based on 240 similar postings.

Employer

About Pinterest

Pinterest is a visual discovery and inspiration platform where people find ideas for home, style, recipes, and more. It serves hundreds of millions of users worldwide through its image and video pinboard product.

Pinterest currently has 37 open roles on FindRole.

Listed pay typically runs $164,695–$332,012 across 37 roles with salary data.

Most-posted roles

View all roles at Pinterest

At a glance

TL;DR · Staff Software Engineer, Cache Infra

Join Pinterest’s Cache Infra team as a senior backend software engineer, where you will lead and mentor a high-performing team to build and maintain large-scale distributed caching systems that power hundreds of business-critical use cases across the company. You’ll contribute to modernizing the cache infrastructure by adopting cutting-edge technologies while ensuring reliability, scalability, and cost efficiency. Your responsibilities include providing technical guidance, maintaining engineering standards, and leveraging AI for system design and decision-making. Ideal candidates have over 8 years of experience in large-scale distributed caching systems, hands-on experience with tools like memcached or Redis, and proficiency in Java, Python, or C/C++. This role offers the opportunity to work on impactful projects at massive scale, driving innovation in cache infrastructure and compute modernization initiatives.

What you'll do

  • Provide technical guidance for building reliable, performant caching systems at massive scale.
  • Contribute to modernizing cache infrastructure tech stack by adopting cutting-edge technologies.
  • Ensure continuous improvement in reliability, scalability, and cost efficiency of cache infra.
  • Serve as on-call team member, providing timely support for critical issues and monitoring alerts.
  • Use AI to accelerate system design, execution, and decision-making while ensuring quality.

What we're looking for

  • 8+ years of experience in large-scale distributed caching systems.
  • Hands-on experience building and managing caching systems like memcached or Redis at scale.
  • Proven technical leadership in setting roadmap and driving execution across teams.
  • Strong problem-solving skills with a data-driven analytical mindset.
  • Experience coding in Java, Python, or C/C++.
  • Demonstrated use of AI to enhance development, operations, and customer support.

More like this

Similar roles

Staff Software Engineer, Data Infrastructure

SpaceX

Remote (US) 75 days ago $265,000$279,500
Apache Iceberg Apache Flink Trino ClickHouse Apache Kafka Apache Spark Snowflake Databricks Confluent Airflow dbt Delta Lake Scala Python Postgres AWS
Remote

Staff Software Engineer, Data Infrastructure

Salesforce

Remote (San Francisco, CA) 2 days ago $197,300$313,700
StarRocks Pinot Trino Airflow Temporal EMR Hive Metastore Kubernetes Python Golang Bash SQL CI/CD GitHub Actions Vault Terraform Chef Grafana
Remote

Page Not Found | Uber

Uber

Seattle, WA +2 52 days ago
HDFS Cloud Object Storage S3 GCS OCI Blobstore metadata management Apache Hudi Apache Iceberg Docstore Google Spanner TiDB Cassandra Redis Spark Flink Ray Presto Trino Hive Java Go Scala C++ Distributed MySQL Vitess GCP RAG systems GPU data loading Observability CI/CD

Staff, Software Engineer

Walmart

Sunnyvale, CA 106 days ago $143,000$286,000
Java Spring Boot Microservices SQL NoSQL Azure Cosmos MySQL Oracle Cassandra ElasticSearch Solr MemCache Kafka Kinesis CI/CD

Staff, Software Engineer

Walmart

Sunnyvale, CA 15 days ago $143,000$286,000
Java Spring Boot Docker Kubernetes React.js Angular MySQL PostgreSQL Hibernate REST APIs Agile JIRA Jenkins GIT JUnit Selenium Azure Cloud Stack GCP RDBMS Messaging platforms like Kafka GraphQL CI/CD