Principal Engineer, Online Infrastructure

A platform where millions of people come to find new ideas and inspiration to create a life they love.
$233,302 - $480,328
Backend
Principal Software Engineer
Hybrid
1,000 - 5,000 Employees
10+ years of experience
Enterprise SaaS · Consumer

Description For Principal Engineer, Online Infrastructure

Pinterest is a global platform where millions of people come to find inspiration and new ideas every day. The Online Systems team is crucial in delivering reliable, high-performance, and maintainable systems that support rapid product development at a global scale. As a Principal Engineer in Online Infrastructure, you'll be working on distributed systems handling hundreds of millions of requests per second. The role combines technical leadership with hands-on engineering, requiring expertise in system design, programming, and cross-functional collaboration. Pinterest offers a progressive work model called PinFlex, providing flexibility in living and working arrangements. The position requires weekly in-person collaboration at one of their offices in Palo Alto, San Francisco, or Seattle. The company is committed to creating an equitable and inclusive workplace, offering competitive compensation including both base salary and equity. This role presents an opportunity to shape the technological future of a platform that helps people create lives they love while working with cutting-edge distributed systems at massive scale.

Last updated 15 days ago

Responsibilities For Principal Engineer, Online Infrastructure

  • Guide and shape technological strategies for Pinterest's online backend infrastructure
  • Champion engineering excellence and enhance Pinterest's engineering brand
  • Improve reliability, operability, scalability, efficiency, and performance of Pinterest's serving stack
  • Spearhead projects for scaling existing systems and developing new features

Requirements For Principal Engineer, Online Infrastructure

Go
Java
Rust
  • Experience in designing, building, and managing large-scale distributed systems
  • Strong proficiency in system programming languages (C++, Java, Go, or Rust)
  • Comprehensive understanding of computer systems, operating systems, threading, networking, and hardware architecture
  • Effective cross-functional leadership abilities
  • Good communication skills
  • Bachelor's degree in computer science, related field or equivalent experience

Benefits For Principal Engineer, Online Infrastructure

Equity
  • Equity

Interested in this job?

Jobs Related To Pinterest Principal Engineer, Online Infrastructure

Backend Software Engineer - Lead/Principal

Lead/Principal Backend Software Engineer position at Salesforce, building scalable solutions for their CRM platform with 7+ years of experience required.

Principal Software Engineer – Applications/Platform

Principal Software Engineer role at Atom Computing, developing quantum computing applications and infrastructure with competitive compensation and benefits.

Principle Software Developer

Principal Software Developer role at Oracle focusing on C/C++ static analysis tool development and database security.

Sr Principal Technical Program Manager

Senior Principal Technical Program Manager role at Oracle Health, leading complex cross-organizational programs with 10+ years experience required.

Principal Software Engineer – Applications/Platform

Principal Software Engineer role at Atom Computing, developing quantum computing applications and infrastructure with competitive compensation and benefits.