Staff Software Engineer, Ads & Core Serving Platform
Quick summary
- Work type
- Hybrid
- Location
- Palo Alto, CASan Francisco, CA
- Salary
- $208,454–$364,795 / yr
- Posted
- 22 days ago
- Freshness
- Confirmed live today
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays more than 93% of similar roles. Most pay $208,112–$260,000 — the blue band above. At the midpoint, this role pays about $287k versus about $234k for comparable roles.
Based on 240 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 76 open roles on FindRole.
Listed pay typically runs $177,185–$339,078 across 70 roles with salary data.
Most-posted roles
- Software Engineer 17
- Machine Learning Engineer 14
- Product Manager 11
- Data Scientist 7
- Technical Program Manager 5
At a glance
TL;DR · Staff Software Engineer, Ads & Core Serving Platform
The Staff Software Engineer, Ads & Core Serving Platform joins the engineering team to evolve the serving platforms powering Ads and Core experiences. This role involves leading large-scale, low-latency distributed-system initiatives to improve performance, reliability, and observability. You will define durable platform capabilities, modernize frameworks, and manage end-to-end projects including technical strategy, design, implementation, and rollout. Key responsibilities include building scalable systems, translating complex requirements into reusable capabilities, and mentoring engineers. The role requires proficiency in Java, C++, Go, or Python, alongside expertise in distributed systems, online serving, and infrastructure platforms. You will solve technical problems related to ads delivery, recommendation or search serving, retrieval, ranking, experimentation systems, and serving-framework migrations while utilizing AI to accelerate analysis, debugging, and design exploration within a production environment.
What does a Software Engineer earn in California?
Median $214500 from 1193 postings across 76 companies.
Skills
What you'll do
- Set technical direction and lead architecture for major serving-platform initiatives across Ads and Core teams.
- Build and operate scalable, highly available distributed systems with a focus on performance and reliability.
- Translate complex requirements from product and ML teams into reusable platform capabilities.
- Modernize frameworks, evolve APIs, and improve observability and debugging tools for the serving stack.
- Lead complex projects end-to-end including technical strategy, design, implementation, and operational readiness.
- Use AI tools to accelerate analysis, debugging, and design exploration while ensuring engineering quality.
- Raise the quality bar through rigorous design reviews, code reviews, and documentation.
- Mentor engineers and scale technical leadership across the organization.
What we're looking for
- 8+ years of software engineering experience building and operating production backend or distributed systems.
- Experience leading complex technical initiatives across teams or organizations.
- Expertise in distributed systems, online serving, low-latency services, or infrastructure platforms.
- Proficiency in one or more programming languages such as Java, C++, Go, or Python.
- Ability to use AI to improve engineering workflows with a rigorous approach to testing and validation.
- Bachelor’s degree in Computer Science, a related technical field, or equivalent experience.
- Experience with ads delivery, recommendation/search serving, retrieval, ranking, or experimentation systems (preferred).
- Experience with serving-framework migrations, platform consolidation, observability, or developer tooling (preferred).
More like this
Similar roles
Senior Software Engineer, Ads Platform
Microsoft
Staff Software Engineer, Ads Signals and Measurement
Snap Inc.
Staff Backend Engineer, Ads Platform
Airbnb
Senior Software Engineer, Ads
Microsoft
Senior Software Engineer, Ads
Apple Inc