Staff Software Engineer, Web Product Enablement

Pinterest

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$177,185–$364,795 / yr
Posted
7 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $224k
This role $271k
$154k most similar roles pay here $387k

This role pays more than 91% of similar roles. Most pay $195,442–$251,937 — the shaded band above. At the midpoint, this role pays about $271k versus about $224k 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 82 open roles on FindRole.

Listed pay typically runs $164,695–$337,990 across 82 roles with salary data.

Most-posted roles

View all roles at Pinterest

At a glance

TL;DR · Staff Software Engineer, Web Product Enablement

As a Staff Software Engineer, Web Product Enablement, you will join the team responsible for defining and driving the technical direction of the web development layer. You will focus on building scalable foundations, improving developer experience, and establishing best practices to help product engineers ship features more consistently. Your daily work involves evaluating frameworks and tooling, leading platform investments to reduce friction, and shaping the evolution of data fetching within a hybrid GraphQL and REST environment. You will also contribute to code health, design systems, and technical mentorship across the organization. The role requires expert-level skills in JavaScript or TypeScript, experience with Node.js, server-side rendering, and Relay. You must possess deep knowledge of caching, consistency, and latency while navigating complex web architecture to solve problems related to high-scale client-side data systems and infrastructure.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Define and drive technical direction for foundational web capabilities with a focus on data fetching.
  • Assess current web frameworks and tooling to identify high-impact opportunities for improvement.
  • Lead platform investments that simplify development and reduce friction for product engineers.
  • Shape the evolution of data fetching within hybrid GraphQL and REST environments.
  • Establish best practices, reusable abstractions, and technical guidance to improve code health and maintainability.
  • Mentor engineers and influence technical direction through architecture reviews and design discussions.
  • Develop scalable architectural patterns that support high-scale web platforms serving millions of users.

What we're looking for

  • 8+ years of web software engineering experience building and evolving client-side data architecture in large-scale applications.
  • Expert-level coding skills in JavaScript or TypeScript (optional Python).
  • Deep understanding of caching, consistency, latency, reliability, and developer ergonomics in modern web clients.
  • Knowledge of Node.js, server-side rendering techniques, and GraphQL frameworks like Relay.
  • Strong experience working across both GraphQL and REST to define clear technical patterns.
  • Proven ability to evaluate complex systems and lead cross-team execution on foundational platform investments.
  • Strong technical leadership, mentorship, and communication skills to influence technical direction across organizational boundaries.
  • Bachelor’s degree in a relevant field such as Computer Science, or equivalent experience.

More like this

Similar roles

Staff Software Engineer

PayPal

San Jose, CA +1 9 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

101 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 79 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 74 days ago $220,000$292,000
AWS TypeScript React Remix Next.js JavaScript Distributed Systems Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp

Staff Software Engineer

Intuit

New York, NY 73 days ago $202,500$274,000
AWS CI/CD DevOps GenAI Technical Design Documentation Testing Prototypes POCs
10+ yrs exp

Staff Software Engineer

The Hartford

Hartford, CT +3 42 days ago $116,000$174,000
Generative AI Prompt Engineering AWS GCP Azure Python C# .NET Java Go Angular React Node.js RESTful APIs Microservices SQL Server Snowflake PostgreSQL MongoDB CI/CD
8+ yrs exp Hybrid