Staff Software Engineer, Ads Agent Infra

Pinterest

Confirmed live today High trust
Hybrid

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $226k
This role $287k
$166k $386k
below market most similar roles pay here above market

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

View all roles at Pinterest

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.

See salary data

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

Senior Software Engineer, Agentic Ads Experience

Reddit

Remote 157 days ago $190,800–$267,100
Generative AI LLMs Python Golang Rust Java JavaScript RAG Distributed Systems APIs Queues Data Stores Observability Structured Outputs Tracing Evals
5+ yrs exp Remote

Infra Software Engineer, Agentic Runtime

Anduril Industries

Washington, DC +1 11 days ago $191,000–$254,000
Python C++ Rust Go Java JavaScript Kubernetes Docker CI/CD Infrastructure-as-Code Machine Learning SITL HITL Networking Virtualization Containerization

Principal Software Engineer, Ads Platform

Snap Inc.

Bellevue, WA +4 128 days ago $276,000–$414,000
Distributed Systems Backend Services AI Systems Software Design Performance Analysis Test Design Scalable Services Ads Domain Attribution Measurement Debugging Cost Management Operational Excellence
10+ yrs exp Hybrid

Staff Software Engineer, Ads Signals and Measurement

Snap Inc.

Bellevue, WA +3 31 days ago $229,000–$343,000
Distributed Systems Data Pipelines Backend Services AI Systems Machine Learning Software Design Performance Analysis Test Design Signal Ingestion Identity Matching Measurement Frameworks Scalable Services Debugging
9+ yrs exp Hybrid

Senior Software Engineer, Ads Platform

Microsoft

98 days ago $119,800–$234,700
C C++ C# Java JavaScript Python Distributed Systems Microsoft Azure AWS Cloud Computing Service-Oriented Architecture Observability Reliability Engineering AI ML Telemetry
4+ yrs exp Hybrid

Senior Staff Software Engineer, AI Agent Platform

GEICO

New York City, NY +3 38 days ago $130,000–$300,000
Python Java Go Distributed Systems GenAI RAG Kubernetes CI/CD Kafka OpenTelemetry Prometheus Grafana Datadog LangGraph Langfuse LangSmith Braintrust Arize Phoenix Azure AWS OpenSearch Vespa Temporal Restate DBOS AWS Step Functions API Design SRE Chaos Engineering
10+ yrs exp Hybrid