Staff Web Platform Engineer - Data Fetching & Architecture

Pinterest Engineering

San Francisco (CA)

Hybrid

USD 177,000 - 365,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Pinterest is seeking a Staff Software Engineer to define the technical direction of the web development layer, with a primary focus on data fetching and scalable foundations for product development. The role emphasizes architecture, developer experience, and building scalable web foundations for engineers.

You will mentor engineers, drive platform investments, and collaborate with product, design, and infrastructure teams to improve consistency and maintainability for web experiences used by

Qualifications

  • 8+ years of web software engineering experience in large-scale web apps.
  • Expert-level skills in JavaScript/TypeScript with production-quality coding.
  • Experience with GraphQL, REST, and data fetching at scale.
  • Strong cross-team collaboration and mentorship.

Responsibilities

  • Define and drive technical direction for foundational web capabilities with focus on data fetching.
  • Assess the current ecosystem of frameworks, tooling, and patterns on the web client, and identify high-impact opportunities.
  • Lead platform investments that simplify development, reduce friction, and improve consistency across the product engineering experience.
  • Partner across product, platform, design, and infrastructure teams to align on scalable technical patterns and long-term architecture.
  • Shape the evolution of data fetching in our hybrid GraphQL/REST environment, while contributing to framework adoption and code health.
  • Establish best practices, reusable abstractions, and technical guidance to raise quality and maintainability across the web organization.
  • Mentor engineers and influence technical direction through architecture reviews and design discussions.
  • Contribute to a high-scale web platform serving millions of users and enabling hundreds of engineers to build product experiences.

Skills

Web architecture
Data fetching
GraphQL
REST
JavaScript
TypeScript
Node.js
Server-side rendering
Mentorship
Leadership
Communication

Education

Bachelor's degree in Computer Science

Tools

Relay

Job description

Pinterest is seeking a Staff Software Engineer to define the technical direction of the web development layer, with a primary focus on data fetching and scalable foundations for product development. The role emphasizes architecture, developer experience, and building scalable web foundations for engineers.

You will mentor engineers, drive platform investments, and collaborate with product, design, and infrastructure teams to improve consistency and maintainability for web experiences used by

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Scalable Delivery Platform
Staff Software Engineer, Scalable Delivery Platform

Pinterest, Inc. • Palo Alto (CA)

On-site
USD 208,000 - 365,000
Staff Analytics Engineer: Data Science & Platform Tools
Staff Analytics Engineer: Data Science & Platform Tools

Pinterest • United States

Hybrid
USD 177,000 - 365,000
Staff Software Engineer - Data & AI Tooling (Remote)
Staff Software Engineer - Data & AI Tooling (Remote)

Pinterest • United States

Hybrid
USD 177,000 - 365,000
Equity
Senior Staff Data Platform Architect for AI Analytics
Senior Staff Data Platform Architect for AI Analytics

Pinterest • United States

Remote
USD 209,000 - 429,000
Equity
Staff Software Engineer, Service Configuration & Deployment
Staff Software Engineer, Service Configuration & Deployment

Pinterest • San Francisco (CA)

On-site
USD 177,000 - 365,000
Staff Analytics Engineer, Data Science & AI Tools
Staff Analytics Engineer, Data Science & AI Tools

Pinterest • San Francisco (CA)

On-site
USD 177,000 - 365,000
Equity
Staff Software Engineer - AI Tools & Data Foundations Lead
Staff Software Engineer - AI Tools & Data Foundations Lead

Pinterest • United States

On-site
USD 150,000 - 190,000
Staff Data Platform Engineer, Batch Processing (Remote)
Staff Data Platform Engineer, Batch Processing (Remote)

Pinterest, Inc. • San Francisco (CA)

Remote
USD 177,000 - 365,000
Senior Staff Software Engineer, Growth Platform & AI
Senior Staff Software Engineer, Growth Platform & AI

Pinterest • San Francisco (CA)

Hybrid
USD 209,000 - 429,000
Senior Staff Backend Engineer — AI Platform Lead
Senior Staff Backend Engineer — AI Platform Lead

Pinterest • United States

Hybrid
USD 209,000 - 429,000