Quick summary
- Work type
- Hybrid
- Location
- San Francisco, CAPalo Alto, CA
- Salary
- $208,454–$364,795 / yr
- Posted
- 3 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 92% of similar roles. Most pay $197,181–$254,750 — the blue band above. At the midpoint, this role pays about $287k versus about $226k 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 79 open roles on FindRole.
Listed pay typically runs $175,631–$339,078 across 74 roles with salary data.
Most-posted roles
- Software Engineer 18
- Machine Learning Engineer 11
- Product Manager 11
- Data Scientist 7
- Technical Program Manager 5
At a glance
TL;DR · Staff Software Engineer, Ads Agent Infra
Staff Software Engineer, Ads Agent Infra joins the Ads Agent Infrastructure team to build and scale the foundation powering stateful AI agents across monetization and advertiser platforms. You will architect and maintain durable execution platforms for crash-recoverable workflows, design Model Context Protocol servers, and establish LLM observability, execution tracing, and token-based cost governance. The role involves driving technical strategy for distributed agent architectures, memory services, and execution engines. You will utilize technologies including LangGraph, DeepAgents, Claude Agent SDK, and durable execution engines like Restate, Temporal, or Step Functions. Core competencies include expertise in distributed systems, microservices, multi-tenant security using mTLS and SPIFFE, and automated testing pipelines. You will solve complex infrastructure problems by creating platform abstractions that enable cross-functional engineering teams to deploy resilient agentic workflows.
What does a Software Engineer earn in California?
Median $214500 from 1108 postings across 73 companies.
Skills
What you'll do
- Architect and maintain durable execution platforms for crash-recoverable, stateful AI agent workflows.
- Design standardized Model Context Protocol servers, SDKs, and agent runtime interfaces for cross-functional use.
- Establish LLM observability, execution tracing, prompt versioning, and token-based cost governance.
- Drive technical strategy and write foundational design documents to align infrastructure, security, and product teams.
- Use AI tools to accelerate design prototyping, documentation, and code iteration while ensuring output correctness.
- Automate repeatable testing, evaluation, and grader pipelines for agent skills and memory services.
What we're looking for
- Minimum of 8 years of software engineering experience with expertise in distributed systems, microservices, and durable execution engines.
- Hands-on experience with LLM agent frameworks and runtime internals, including LangGraph, DeepAgents, or Claude Agent SDK.
- Expertise in setting technical direction for platform abstractions and driving cross-functional alignment across infrastructure, security, and product teams.
- Experience in service identity, multi-tenant security (mTLS, SPIFFE), and LLM observability or cost governance frameworks.
- Demonstrated ability to use AI to improve speed and quality in day-to-day workflows for relevant outputs.
- Strong track record of critical evaluation and verification of AI-assisted work, including testing, source-checking, and peer code review.
- Bachelor’s or Master’s degree in Computer Science, a related field, or equivalent experience.
- Must be within a commutable distance from the San Francisco or Palo Alto office.
More like this
Similar roles
Infra Software Engineer, Agentic Runtime
Anduril Industries
Principal Software Engineer, Ads Platform
Snap Inc.
Staff Software Engineer, Ads Signals and Measurement
Snap Inc.
Senior Software Engineer, Ads Platform
Microsoft
Senior Staff Software Engineer, AI Agent Platform
GEICO