Software Engineer, Performance Marketing

Whatnot · Consumer · Seattle, WA · Engineering

Software Engineer focused on performance marketing systems, building and maintaining data pipelines for marketing platforms, creating automation tools for bidding and campaign management, and implementing attribution/tracking logic. This role supports growth and paid media initiatives.

What you'd actually do

  1. Build and maintain data pipelines that ingest, normalize, and validate marketing data from platforms like Google Ads, Meta, TikTok, PLA feeds, and AppsFlyer
  2. Create automation tools for bidding, budget pacing, creative rotation, and campaign experimentation
  3. Implement attribution/tracking logic (MMP, SKAN, postbacks, conversion windows, deduplication, incrementality)
  4. Partner closely with Growth, Marketing, and Data teams to turn hypotheses into shippable systems

Skills

Required

  • 5+ years of experience as a Software Development Engineer
  • Hands-on experience supporting performance marketing
  • Strong understanding of paid media platforms (Google Ads, Meta Ads, TikTok Ads)
  • Practical experience with AppsFlyer (or similar MMP)
  • Solid grasp of attribution models, conversion tracking, and campaign structure
  • Strong backend skills (e.g. Python, Java, Go, or similar)
  • Experience with data systems (SQL, warehouses, ETL/ELT)

Nice to have

  • Experience with SKAdNetwork, Privacy Sandbox, or ATT impacts
  • Feed management for PLAs
  • Experimentation frameworks (A/B testing, lift studies)
  • Experience working at a consumer app, marketplace, or e-commerce company
  • streaming is a plus

What the JD emphasized

  • performance marketing
  • Google Ads (Paid Search, Shopping / PLA)
  • Meta Ads
  • TikTok Ads
  • AppsFlyer
  • Attribution models
  • SKAdNetwork