Staff Software Engineer, Ads & Core Serving Platform
Core
Lead large-scale, low-latency distributed-system initiatives to evolve the serving platforms powering Ads and Core experiences at Pinterest.
Role type
Staff Software Engineer (Infrastructure/Serving Platform)
Builds
Scalable, highly available serving stack components, frameworks, and platform capabilities for Ads and Core.
Domain
Internet / Advertising & Core Serving / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, low-latency service architecture, system modernization, API evolution, observability, debugging tooling, technical strategy, cross-functional leadership, mentoring, AI-assisted engineering workflows
Preferred skills
Ads delivery systems, recommendation/search serving, framework migrations, traffic management, incident response
Technologies
Java, C++, Go, Python
Responsibilities
Set technical direction and lead architecture for major serving-platform initiatives; Build and operate scalable, highly available systems; Partner with product, ML, and engineering teams to define reusable platform capabilities; Improve the serving stack through framework modernization and tooling; Lead complex projects end to end; Use AI to accelerate analysis and design; Mentor engineers and scale technical leadership
Seniority
Staff, hands-on IC with strategic leadership