Full job description
Seeking a Senior Performance Advertising Engineer to optimize buyer-side and performance marketing systems. Responsibilities include designing algorithms, building data systems, and refining optimization loops to drive Return on Ad Spend (ROAS) across Mobile App, Video, Connected TV (CTV), and Desktop. Develop real-time bidding algorithms, pacing controls, and predictive models. Design scalable streaming and batch data pipelines for multi-touch attribution datasets. Improve performance across programmatic formats including Mobile (SKAdNetwork, Attribution API, Privacy Sandbox), CTV & Video (cross-device graph integrations, frequency capping, server-to-server attribution), and Desktop (alternative identity frameworks like UID2, LiveRamp ATS). Audit data ingestion for flaws and latencies. Write high-performance, low-latency, memory-efficient code in Python, Go, Java, or C++. Requirements include 5+ years in software engineering focused on performance advertising, deep knowledge of OpenRTB, DSP/SSP mechanics, machine learning for CTR/CVR prediction, and experience with large-scale data pipelines using Apache Spark, Flink, Kafka, Snowflake, or BigQuery. Education in Computer Science, Data Science, or related quantitative fields required. Hybrid work model with offices in Redwood City, CA, and New York, NY; remote considered for the right candidate. Salary range $260,000 to $330,000 USD plus bonus, RSUs, and benefits.
What you'll do
- Develop, benchmark, and deploy real-time bidding (RTB) algorithms, pacing controls, and predictive models aimed at maximizing ROAS and conversion tracking across all screens (CTV, Mobile App, Video, and Desktop)
- Design, evaluate, and implement scalable, low-latency streaming and batch data pipelines that ingest, validate, and process complex conversion and multi-touch attribution (MTA) datasets
- Advance performance capabilities across programmatic formats: Mobile (SKAdNetwork, Attribution API, Android Privacy Sandbox), CTV & Video (cross-device graph integrations, household-level frequency capping, server-to-server attribution), Desktop (alternative identity framework integrations like UID2, LiveRamp ATS)
- Audit existing data ingestion points for architectural flaws, data loss, or systemic latencies that negatively skew attribution accuracy and campaign performance
- Write high-performance, low-latency, and memory-efficient code matching ultra-scaled backend layers processing trillions of monthly events
Requirements
- Experience in performance advertising, programmatic bidding, or large-scale user-conversion optimization loops
- Deep understanding of the OpenRTB protocol, DSP/SSP mechanics, and supply-path optimization (SPO)
- Experience deploying production-grade Machine Learning frameworks for CTR/CVR prediction
- Strong system-level performance benchmarking skills (profiling memory allocation, reducing I/O bottlenecks)
- Bachelor’s, Master’s, or equivalent practical experience in Computer Science, Data Science, Statistics, Mathematics, Physics, or an analytically grounded quantitative field
- 5+ years of software engineering experience focusing on performance advertising, programmatic bidding, or large-scale user-conversion optimization loops
- Demonstrated track record of evaluating and implementing multi-touch attribution (MTA), last-touch attribution (LTA), or incrementality testing frameworks in a production environment
- Hands-on experience engineering pipelines handling terabyte-to-petabyte scale data via distributed frameworks such as Apache Spark, Apache Flink, Kafka, and cloud data warehouses (e.g., Snowflake, BigQuery)
- Strong technical familiarity with technical specs supporting Mobile App (IDFA/GAID loss mitigations), CTV (App Transport Security, IFA standards), and Desktop environments
Tech stack
PythonGoJavaC++Apache SparkApache FlinkKafkaSnowflakeBigQuerySKAdNetworkPrivacy SandboxOpenRTBUID2LiveRamp ATS
Benefits
Paid leave programsPaid holidaysHealthcare, dental and vision insuranceDisability and life insuranceCommuter benefitsPhysical and financial wellness programsUnlimited discretionary time off (DTO) in the USReimbursement for mobileFully stocked pantriesIn-office catered lunches 5 days per week