Staff Software Engineer- Growth Performance Marketing

Pinterest Pinterest · Consumer · San Francisco, CA · Core Engineering

Staff Software Engineer focused on Growth Performance Marketing at Pinterest. This role involves leading the technical roadmap for the performance marketing platform, driving hands-on engineering for ad platform integrations, event pipelines, and production systems. Key responsibilities include designing and evolving the measurement stack (attribution models, incrementality), developing systems for automated bidding and campaign experimentation, owning system reliability, and collaborating with marketing, data science, and product partners. The role also requires mentoring engineers and using AI to accelerate personal work. While the company emphasizes AI's role, this specific position is primarily focused on engineering backend systems for performance marketing, with a requirement for familiarity with ML infrastructure and using AI tools for personal productivity.

What you'd actually do

  1. Lead the technical roadmap for the performance marketing platform, defining the highest-impact investments across attribution, bidding, budget optimization, and campaign management
  2. Drive hands-on engineering across ad platform integrations, event pipelines, and production systems that deploy and measure marketing spend
  3. Design and evolve the measurement stack — attribution models, conversion signal collection, incrementality methodology, and privacy-resilient approaches as platform signals degrade
  4. Develop systems that automate and optimize bidding strategies and campaign experimentation at scale
  5. Drive cross-team technical initiatives with ads platform, data warehouse, and mobile teams — authoring design documents and building alignment across engineering orgs

Skills

Required

  • 7+ years of experience building and shipping backend systems
  • hands-on experience supporting performance marketing
  • Strong understanding of paid media platforms — Google Ads, Meta, TikTok, Snap, or similar — and the operational realities of integrating with their APIs at scale
  • Deep understanding of attribution methodologies (last click, multi-touch, SKAN, probabilistic vs. deterministic), incrementality testing, and conversion optimization, with hands-on experience integrating mobile measurement partners (AppsFlyer, Adjust, Singular, or similar) across mobile clients and server-side APIs
  • Experience with near real-time systems for bidding, budget optimization, and conversion event delivery
  • Strong proficiency building and operating data pipelines and services using Python or Java/Scala, plus SQL
  • Strong systems design skills across distributed systems, event-driven architectures, and service-oriented backends
  • Familiarity with ML infrastructure concepts and ability to build systems that support ML workloads
  • Demonstrated ability to use AI to accelerate your workflow while maintaining high standards for verification, data integrity, and ownership of final outputs
  • Bachelor’s degree in a relevant field such as Computer Science, or equivalent experience

Nice to have

  • experience with modern big data ecosystems is a plus

What the JD emphasized

  • hands-on experience supporting performance marketing
  • Deep understanding of attribution methodologies
  • Experience with near real-time systems for bidding, budget optimization, and conversion event delivery
  • Strong proficiency building and operating data pipelines and services using Python or Java/Scala, plus SQL
  • Strong systems design skills across distributed systems, event-driven architectures, and service-oriented backends
  • Familiarity with ML infrastructure concepts and ability to build systems that support ML workloads
  • Demonstrated ability to use AI to accelerate your workflow while maintaining high standards for verification, data integrity, and ownership of final outputs