Skip to content
PinterestPinterest

Staff Software Engineer, Growth Performance Marketing

Lead the technical roadmap for Pinterest's performance marketing platform, driving hands-on engineering for attribution, bidding, budget optimization, and campaign management systems. Design and evolve the measurement stack, automate bidding strategies, and collaborate with cross-functional teams to identify growth opportunities.

About the job

What you’ll do:

  • Lead the technical roadmap for the performance marketing platform, defining the highest-impact investments across attribution, bidding, budget optimization, and campaign management
  • Drive hands-on engineering across ad platform integrations, event pipelines, and production systems that deploy and measure marketing spend
  • Design and evolve the measurement stack — attribution models, conversion signal collection, incrementality methodology, and privacy-resilient approaches as platform signals degrade
  • Develop systems that automate and optimize bidding strategies and campaign experimentation at scale
  • Drive cross-team technical initiatives with ads platform, data warehouse, and mobile teams — authoring design documents and building alignment across engineering orgs
  • Own system reliability and operational health for spend-critical systems where downtime or bugs have direct financial impact
  • Collaborate with marketing, data science, and product partners to identify growth opportunities and turn them into engineered solutions
  • Mentor and develop engineers on the team, establishing technical best practices and raising the bar on system design
  • Use AI to accelerate your own work—across exploration, drafting, analysis, and synthesis—while maintaining strong judgment, rigorous validation, and accountability for outcomes

What we’re looking for:

  • 7+ years of experience building and shipping backend systems, with 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 — you understand the mechanics well enough to evolve existing systems and propose improvements
  • Strong proficiency building and operating data pipelines and services using Python or Java/Scala, plus SQL; experience with modern big data ecosystems is a plus
  • 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

Relocation Statement:

This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.

In-Office Requirement Statement:

We recognize that the ideal environment for work is situational and may differ across departments. What this looks like day-to-day can vary based on the needs of each organization or role. This role will need to be in the office for in-person collaboration 1-2 times every 6-months and therefore can be situated anywhere in the country.

US based applicants only $177,185—$364,795 USD

Skills

Google Ads, Meta Ads, Tiktok Ads, Snap Ads, Python, Java, Scala, SQL, Distributed Systems, Event-Driven Architectures, Machine Learning Infrastructure

Pinterest

Pinterest

United States

Staff Software Engineer, TwoTwenty
$177k+/yrRemote7+ YOEBackend Engineering

Leads the technical direction and hands-on development of scalable backend platforms for Pinterest’s AI-driven products. Requires extensive backend and distributed-systems experience, strong Python skills, production LLM or ML experience, and cross-functional technical leadership.

Pinterest

Pinterest

United States

Staff Software Engineer, Storage Services
$177k+/yrRemote8+ YOEBackend Engineering

Leads the technical strategy, architecture, and operation of Pinterest’s large-scale storage infrastructure supporting SQL and graph workloads. Requires 8+ years of backend distributed-systems experience, technical leadership, and expertise in production reliability, performance tuning, and modern database technologies.

Turion Space

Turion Space

Irvine, CA

Staff Ground Software Engineer
$175k+/yrOn-site8+ YOEBackend Engineering

Leads architecture and development of mission-critical backend systems for spacecraft command, telemetry, mission planning, and operations. Requires 8+ years of software development experience, distributed-systems and cloud-native expertise, and technical leadership.

Grafana Labs

Grafana Labs

United States

Staff Backend Engineer - Grafana App Platform| US| Remote
$175k+/yrRemote7+ YOEBackend Engineering

Staff backend engineer responsible for evolving Grafana into a scalable, multi-tenant observability application platform. The role requires production operations experience, distributed-systems expertise, strong communication, and familiarity with Go or willingness to learn it.

Motive

Motive

San Francisco, CA

Staff Software Engineer, Platform
$180k+/yrHybrid7+ YOEBackend Engineering

Build and evolve scalable platform services, APIs, and product capabilities while making architecture decisions and improving reliability and operational excellence. The role requires substantial software engineering experience, distributed-systems expertise, strong technical judgment, and the ability to mentor engineers.