Mediabistro logo
job logo

Staff Software Engineer, Ads & Core Serving Platform Job at Pinterest in palo al

Pinterest · Palo Alto, CA, USA ·

Job type:
Full Time

Overview

As a Staff Software Engineer at Pinterest, you will shape the architecture and delivery of scalable serving platforms powering Ads and Core experiences. You’ll lead multi-team initiatives, improve performance and reliability, and drive platform modernization with cross-functional partners. You’ll apply AI to accelerate analysis and iteration while upholding engineering rigor. You’ll mentor engineers to raise technical standards and help scale our impact across the organization.

Compensation / Benefits
  • equity
  • base salary range disclosed
  • hybrid work model
  • in-office collaboration 1-2 days per week
  • equal opportunity employer
  • inclusive workplace
Responsibilities
  • Set technical direction and architecture for major serving-platform initiatives across Ads and Core
  • Build and operate scalable, highly available systems with clear performance and reliability goals
  • Partner with product, ML, infrastructure, and Core/Ads teams to translate requirements into reusable platform capabilities
  • Improve the serving stack through framework modernization, API evolution, observability, and debugging tools
  • Lead complex projects end to end: strategy, design, rollout, adoption, and ops readiness
  • Use AI to accelerate analysis, debugging, design exploration, and iteration with validated engineering judgment
  • Raise the quality bar through reviews, documentation, and operational excellence
  • Mentor engineers and scale technical leadership across the organization
Key requirements
  • 8+ years of software engineering experience building and operating production backend or distributed systems
  • Experience leading complex technical initiatives across teams or organizations
  • Strong expertise in distributed systems, online serving, low-latency services, or infrastructure platforms
  • Demonstrated ability to make sound tradeoffs across latency, reliability, scalability, cost, and developer experience
  • Strong communication and collaboration skills with technical and cross-functional partners
  • Proficiency in one or more programming languages such as Java, C++, Go, or Python
  • Experience mentoring engineers and elevating technical standards
  • Demonstrated ability to use AI to improve the speed and quality of day-to-day engineering workflows, with rigorous testing and validation
  • Bachelor’s degree in Computer Science, a related technical field, or equivalent experience
  • strong communication
  • cross-functional collaboration
  • mentoring
  • distributed systems
  • online serving
  • low-latency services