Principal Engineer, Online Infrastructure

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

Description For Principal Engineer, Online Infrastructure

Pinterest is seeking a Principal Engineer for their Online Infrastructure team, focusing on delivering reliable, high-performance distributed systems that handle hundreds of millions of requests per second. This role combines technical leadership with hands-on engineering, requiring expertise in large-scale distributed systems and system programming languages. The position offers a competitive salary range of $233,302-$480,328 USD plus equity, with a hybrid work model requiring in-office presence once per week in either Seattle, San Francisco, or Palo Alto.

The role involves shaping technological strategies for Pinterest's backend infrastructure, championing engineering excellence, and leading initiatives to improve system reliability, scalability, and performance. The ideal candidate will have extensive experience in distributed systems, strong programming skills in languages like Java, Go, or Rust, and a deep understanding of computer systems architecture.

Pinterest's platform serves millions of users worldwide, providing creative ideas and inspiration. As a Principal Engineer, you'll play a crucial role in scaling the technology that powers this global platform. The company offers a flexible work environment through their PinFlex program, competitive compensation, and the opportunity to work on challenging technical problems at scale.

The position requires strong leadership and communication skills, as you'll be working cross-functionally and guiding technical decisions that impact Pinterest's entire serving stack. This is an excellent opportunity for a senior technologist who wants to make a significant impact on a platform that helps millions of people discover and do what they love.

Last updated 12 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

Java
Go
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
  • Flexible work arrangements
  • Competitive salary

Interested in this job?

Jobs Related To Pinterest Principal Engineer, Online Infrastructure

Lead Software Engineer, Payment Platform

Lead Software Engineer position at Roku focusing on Payment Platform development, requiring 15+ years of experience in backend services and payment systems.

Principal Software Engineer, Team Management

Lead the development of Toast's team management and payroll solutions as a Principal Software Engineer, driving technical strategy and mentoring teams while building scalable restaurant management software.

Principal Software Engineer, Backend - Platform

Principal Software Engineer position at Coinbase focusing on backend platform development, requiring 15+ years of experience and offering $297,670 - $350,200 USD.

Principal Software Engineer - Programming Model

Principal Software Engineer role at Roblox focusing on programming model development for the game engine team, working on embedded scripting languages and developer tools.

Lead Software Engineer, Subscription Platform

Lead Software Engineer position at Roku focusing on subscription platform architecture and development, offering $400K-$500K salary with comprehensive benefits in San Jose.