Staff Software Engineer- Growth Performance Marketing

Pinterest

Remote Hybrid

Quick summary

Work type
Remote
Location
San Francisco, CA
Salary
$177,185–$364,795 / yr
Posted
15 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $207k
This role $271k
$151k most similar roles pay here $388k

This role pays more than 92% of similar roles. Most pay $181,725–$232,000 — the shaded band above. At the midpoint, this role pays about $271k versus about $207k 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 41 open roles on FindRole.

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

Most-posted roles

View all roles at Pinterest

At a glance

TL;DR · Staff Software Engineer- Growth Performance Marketing

Join Pinterest's performance marketing engineering team as a senior engineer responsible for designing and scaling systems that convert marketing spend into user growth. You will lead the technical roadmap, drive hands-on development of ad platform integrations, event pipelines, and production systems, and evolve privacy-resilient measurement stacks. Your day-to-day involves automating bidding strategies, collaborating with cross-functional teams to optimize campaign performance, and mentoring engineers while maintaining system reliability. Ideal candidates have 7+ years of experience in backend engineering for performance marketing, deep knowledge of paid media platforms like Google Ads and Meta, and expertise in attribution methodologies and mobile measurement partners. Proficiency in Python or Java/Scala, SQL, and modern big data ecosystems is essential, along with strong systems design skills and familiarity with ML infrastructure.

What you'll do

  • Lead the technical roadmap for performance marketing systems across attribution and bidding.
  • Drive hands-on engineering in ad platform integrations and event pipelines for marketing spend.
  • Design and evolve privacy-resilient measurement stack for attribution models and incrementality methodology.
  • Develop automated bidding strategies and campaign experimentation at scale to optimize performance.
  • Ensure system reliability and operational health for critical spending systems with financial impact.
  • Mentor engineers, establish technical best practices, and raise the bar on system design.

What we're looking for

  • 7+ years of hands-on experience building and shipping backend systems for performance marketing.
  • Deep understanding of paid media platforms (Google Ads, Meta, TikTok) and their APIs at scale.
  • Expertise in attribution methodologies, incrementality testing, and conversion optimization with mobile measurement partners.
  • Experience designing near real-time bidding, budget optimization, and event delivery systems.
  • Proficiency in building data pipelines using Python/Java/Scala and SQL; familiarity with big data ecosystems preferred.
  • Strong skills in distributed systems, event-driven architectures, and service-oriented backends.
  • Ability to use AI to accelerate workflow while maintaining high standards for verification and data integrity.

More like this

Similar roles

Staff Software Engineer, Onboarding

Reddit

Remote (US) 15 days ago $217,000$303,000
Python Java Kafka Redis PostgreSQL Docker CI/CD ML Two-Tower models A/B testing Scalability Reliability Mentorship Cross-functional collaboration Growth engineering mindset
Remote

Staff Software Development Engineer

CVS Health

Remote (Work At Home-Arizona, Arizona) 15 days ago $118,450$236,900
Java Spring Boot Spring MVC Angular CI/CD TDD AWS OpenStack Agile J2EE
Remote

Staff Software Development Engineer

CVS Health

Remote (Chicago, IL) +4 10 days ago $106,605$284,280
Java CI/CD Agile Generative AI NLP Text generation and summarization Conversational AI Chatbots AngularJS JavaScript Oracle NoSQL AWS Kubernetes
Remote

Staff Software Development Engineer

Adobe

San Jose 21 days ago $208,300$301,600
Java Scala Kubernetes Docker CI/CD GitOps Python PostgreSQL Terraform AWS Azure Google Cloud Platform Event-driven architectures Observability Microservices Cloud-native architectures High-availability systems

Staff Software Development Engineer

CVS Health

Remote (Alpharetta, GA) 11 days ago $118,450$284,280
Node.js React Java Spring Boot GCP AWS Docker Kubernetes Terraform CI/CD Git SQL NoSQL Agile Scrum Kanban GraphQL RESTful APIs Microservices Distributed Tracing RBAC Secrets Management
Remote

Staff Software Development Engineer

CVS Health

Woonsocket, RI +3 8 days ago $118,450$284,280
Java Spring Spring Boot microservices REST APIs OOPs design patterns GCP Azure AWS CI/CD Jenkins GitHub Actions TDD Python Node.js
Hybrid