Staff Software Engineer, App Promotion

Pinterest

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CAPalo Alto, CASeattle, WA
Salary
$189,308–$389,753 / yr
Posted
5 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $216k
This role $290k
$113k $419k
below market most similar roles pay here above market

This role pays more than 98% of similar roles. Most pay $194,709–$238,250 — the blue band above. At the midpoint, this role pays about $290k versus about $216k 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 69 open roles on FindRole.

Listed pay typically runs $175,631–$339,078 across 62 roles with salary data.

Most-posted roles

View all roles at Pinterest

At a glance

TL;DR · Staff Software Engineer, App Promotion

JOB TITLE: Staff Software Engineer, App Promotion The Staff Software Engineer, App Promotion leads the engineering team responsible for the App Promotion objective and App Install Optimization product. You will own the engineering roadmap to transition the product from beta to general availability, hardening the current experience while closing critical measurement gaps across Ads Manager, backend services, and mobile clients. Your daily work involves managing a team of five to six full stack and mobile engineers, establishing engineering practices like design reviews and incident response, and partnering with Ads Quality, ML, and Measurement teams. You will build scalable models, robust experimentation, and trustworthy reporting to solve attribution gaps for SKAN and MMP. Key requirements include engineering management experience, expertise in performance or ads engineering, and the ability to lead complex cross-functional projects.

What does a Software Engineer earn in California?

Median $214500 from 1223 postings across 78 companies.

See salary data

What you'll do

  • Own the engineering roadmap to transition the App Install Optimization product from beta to General Availability.
  • Manage a team of 5–6 full stack and mobile engineers while fostering an inclusive team culture.
  • Partner with Product, Design, and PMM to define the advertiser experience for campaign creation and reporting.
  • Work with ML and infrastructure teams to ensure robust serving, modeling, and experimentation for app promotion.
  • Collaborate with Measurement and Reporting teams to close SKAN and MMP attribution gaps.
  • Establish engineering practices including design reviews, experimentation standards, on-call rotations, and incident response.
  • Hire, coach, and develop a diverse team of engineers to achieve operational excellence.

What we're looking for

  • Bachelor's or higher degree in Computer Science or a related technical field, or equivalent practical experience.
  • Several years of engineering management experience leading full stack and/or mobile teams shipping production systems.
  • Experience in performance, growth, or ads engineering, preferably with app install, app engagement, or lower-funnel objectives (preferred).
  • Demonstrated ability to lead complex, cross-functional projects involving Product, Data, Design, and other engineering teams.
  • Strong technical judgment and ability to dive deep into architecture, data quality, and measurement details.
  • Strong communication skills to explain strategy, tradeoffs, and technical decisions to technical and non-technical stakeholders.
  • Commitment to building inclusive teams and promoting a sense of belonging.
  • Must be in a commutable distance from one of the following offices: San Francisco, Palo Alto, or Seattle.

More like this

Similar roles

Manager II, Engineering, Ads Serving Infrastructure

Pinterest

Palo Alto, CA +1 6 days ago $208,454–$364,795
Distributed Systems Java C++ Go Python Infrastructure Platforms Low-latency Services Ads Delivery Search Serving Retrieval Ranking Experimentation Systems Observability Traffic Management Incident Response ML Feature Integration
Hybrid

Senior Staff Product Manager, Ads Quality Ranking

Pinterest

Palo Alto, CA +1 6 days ago $230,280–$402,990
Ads Marketplace Ads Delivery Systems Data Science Product Requirement Documents BRDs Experimentation Back-end Systems Retrieval Ranking Computer Science
8+ yrs exp

Staff Software Engineer

Stripe

Remote (Toronto, Ontario, Canada) +3 3 days ago $224,000–$336,000
Distributed Systems Cloud Native TLS Disaster Recovery High Availability Data Redundancy Distributed Services
10+ yrs exp Remote

Staff Software Engineer, Enterprise Apps

Coinbase

Remote 27 days ago $218,025–$256,500
Golang gRPC TypeScript React AWS Kubernetes Terraform CI/CD GraphQL Kafka SQL NoSQL Distributed Systems Event-driven Architecture BuildKite
8+ yrs exp Remote

Staff Software Engineer, Android/IOS

Walmart

Sunnyvale, CA 74 days ago $143,000–$286,000
Android Kotlin iOS Jetpack APIs LLMs RAG Vector Search System Design Web Frontend Backend Services Prompt Engineering Embeddings Agentic Workflows WCAG Testing Debugging Observability
4+ yrs exp

Staff Software Engineer, Apple Ads

Apple Inc

New York, NY 72 days ago $184,700–$324,800
Java Scala C++ Oracle Cassandra DynamoDB Kafka Spark Flink AWS GCP micro services Data Pipelines APIs
10+ yrs exp