Principal Engineer, Online Systems

Pinterest

Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CAPalo Alto, CA
Salary
$285,452–$499,541 / yr
Posted
16 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $204k
This role $392k
$103k most similar roles pay here $542k

This role pays more than 99% of similar roles. Most pay $166,300–$241,550 — the shaded band above. At the midpoint, this role pays about $392k versus about $204k for comparable roles.

Based on 238 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 55 open roles on FindRole.

Listed pay typically runs $158,765–$320,320 across 55 roles with salary data.

Most-posted roles

View all roles at Pinterest

At a glance

TL;DR · Principal Engineer, Online Systems

As a principal engineer on Pinterest’s Online Systems team, you will lead the development and maintenance of business-critical online systems at massive scale, focusing on reliability, efficiency, and modernization efforts such as multi-region deployment and Kubernetes migration. Your daily responsibilities include driving strategic initiatives to improve infrastructural efficiency and scalability, setting high standards for operational excellence, and defining long-term technical vision with measurable outcomes. You will work closely with cross-functional teams to foster a culture of inclusivity and mentorship while ensuring engineering quality and accountability. The ideal candidate has over 12 years of experience in distributed systems, particularly online serving, storage, and caching, with proficiency in C++, Java, or Python, and a proven track record of leading large-scale technical projects that enhance system reliability and cost efficiency.

What you'll do

  • Improve reliability and scalability for Pinterest’s critical online systems.
  • Lead initiatives to modernize the online serving stack through multi-region deployment.
  • Set standards for operational excellence in engineering practices.
  • Define long-term vision and strategy for online systems infrastructure.
  • Drive cross-functional roadmaps with measurable outcomes for technical improvements.
  • Foster a diverse and inclusive culture within the engineering team.

What we're looking for

  • 12+ years experience in distributed systems and online serving infrastructure.
  • Deep expertise in building and operating highly available production-grade systems at scale.
  • Proven track record of leading large-scale technical improvements and modernization efforts.
  • Strong ownership and quality mindset with thoughtful use of AI tools.
  • Exceptional cross-functional collaboration skills, including navigating ambiguity and tradeoffs.
  • Bachelor’s degree in Computer Science or related field required.

More like this

Similar roles

Principal Engineer - Digital

CVS Health

Remote (Work At Home-Rhode Island, US) 15 days ago $144,200$288,400
AWS Azure GCP React Next.js TypeScript Kubernetes Docker CI/CD MLOps LangChain Prometheus Grafana Redis PostgreSQL Terraform OpenAI Anthropic Datadog New Relic Dynatrace Flutter
Remote

Principal Engineer, Digital Identity

SoFi

Seattle, WA +1 86 days ago $198,400$341,000
Distributed systems AI Technical leadership Engineering culture Design review processes Operational excellence Data integrity Cross-team alignment Mentorship Identity & authorization platforms Financial services experience Compliance Audit trails Platform convergence Multi-tenant contexts Fine-grained authorization Relationship-based access control

Sr. Staff Virtual Platform Engineer

Qualcomm

Remote (Santa Clara, CA) +2 60 days ago $180,600$271,000
SystemC TLM QEMU C++ ARM Firmware Device Drivers Unit Testing Continuous Integration Open Source Development Server Architecture RAS Manageability Virtual Platform SoC Architecture CPU Firmware Software Engineer
Remote

Principal Engineer - Web Application Development

Autodesk

San Francisco, CA 33 days ago $139,000$249,260
JavaScript TypeScript React Webpack Vite Turborepo AWS CI/CD Node.js GraphQL REST Core Web Vitals micro-frontends design systems Kubernetes Docker Python PostgreSQL

Principal Systems Engineer

Motorola Solutions

Schaumburg, IL 89 days ago $130,100$170,125
GitHub Jira Confluence Android Linux RF FPGA RTOS Configuration Management Wireless Communications Technology Embedded OS Systems Requirements Management Test Management

Principal Cyber Systems Engineer

Northrop Grumman

Rancho Bernardo, CA 8 days ago $125,300$187,900
Systems Engineering Cybersecurity Risk Management Requirements Management Model-Based Systems Engineering ACAS Nessus CI/CD Kubernetes AWS Python PostgreSQL Git Jira Confluence