Staff Software Engineer- Growth Performance Marketing
Core
Designing and scaling end-to-end systems for performance marketing that turn ad spend into user growth across attribution, bidding, and campaign management.
Role type
Staff Software Engineer (Performance Marketing Systems)
Builds
Production systems for ad platform integrations, event pipelines, bidding strategies, and measurement stacks.
Domain
Digital Advertising / Performance Marketing / Data Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Backend systems design, paid media platform integration (Google Ads, Meta, TikTok), attribution modeling, real-time event processing, distributed systems, Python/Java/Scala, SQL, ML infrastructure concepts
Preferred skills
Mobile measurement partner integration (AppsFlyer, Adjust), big data ecosystems, AI workflow acceleration
Technologies
Python, Java, Scala, SQL, Google Ads, Meta, TikTok, Snap, AppsFlyer, Adjust, Singular
Responsibilities
Lead technical roadmap for performance marketing platform; Drive hands-on engineering for ad platform integrations and production systems; Design and evolve measurement stack and attribution models; Develop systems to automate bidding and campaign experimentation; Drive cross-team technical initiatives; Own system reliability for spend-critical systems; Mentor engineers on system design
Seniority
Staff, hands-on IC with mentorship