Staff Software Engineer, Programmatic Ads

Pinterest

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CASeattlePalo Alto, CANew York, NY
Salary
$177,185–$364,795 / yr
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $271k
$155k most similar roles pay here $387k

This role pays more than 85% of similar roles. Most pay $197,050–$260,000 — the shaded band above. At the midpoint, this role pays about $271k versus about $229k 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 27 open roles on FindRole.

Listed pay typically runs $177,185–$339,078 across 27 roles with salary data.

Most-posted roles

View all roles at Pinterest

At a glance

TL;DR · Staff Software Engineer, Programmatic Ads

As a Staff Software Engineer, Programmatic Ads, you will join the Programmatic Ads team to drive performance optimization for programmatic ad products, including improvements to latency, conversion, engagement, and fill rate. You will lead partner integrations with DSPs and SSPs via OpenRTB while building internal tools to support cross-functional teams. Your daily responsibilities include managing the full software development lifecycle, from ideation and technical design to prototyping and release, while mentoring junior engineers. The role requires expertise in large-scale distributed systems, ad serving platforms, and ad exchanges. You will utilize AI to accelerate system design, decision-making, and team execution. Key requirements include 7+ years of backend experience, strong analytical skills for A/B testing, and the ability to translate complex business requirements into technical solutions within the programmatic advertising domain.

What does a Software Engineer earn in California?

Median $214000 from 830 postings across 69 companies.

See salary data

What you'll do

  • Lead partner integrations by translating business requirements into technical solutions with cross-functional teams.
  • Use AI tools to accelerate system design, team execution, and decision-making processes.
  • Manage the full software development lifecycle including ideation, prototyping, development, and release.
  • Drive product iterations and problem-solving through A/B testing.
  • Maintain high standards for technical excellence and production quality across all systems.
  • Mentor junior engineers by providing consistent design and coding feedback.
  • Transform engineering workflows by integrating AI tools to improve cycle times and reduce defect rates.

What we're looking for

  • Bachelor's degree in computer science, a related field, or equivalent experience.
  • 7+ years of hands-on backend software engineering experience in large-scale distributed systems.
  • Experience with ad serving platforms, ad exchanges, supply-side platforms, or demand-side platforms.
  • Demonstrated ability to use AI to accelerate team execution, system design, and decision-making while ensuring quality.
  • Proven track record of critical evaluation and verification of AI-assisted work through testing and data validation.
  • Ability to transform engineering workflows using AI tools and leadership with measurable improvements in metrics like cycle time and defect rates.
  • Excellent communication and stakeholder alignment skills.
  • Strong problem-solving skills and an analytical mindset to guide decisions using data.

More like this

Similar roles

Senior Software Engineer, Ads Platform

Microsoft

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

Senior Software Engineer, Ads

Instacart

Remote (Ontario, Canada) +3 125 days ago $168,000–$177,500
Rails Go DBT Airflow Scala Apache Spark Databricks Delta Lake Snowflake Python Terraform SQL Distributed Systems Streaming Batch Processing Hadoop Flink Hive Kafka
5+ yrs exp Remote