Engineering Manager - Ads Auto-Bidding

at Reddit
USD 230,000-322,000 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Algorithms @ 4 Machine Learning @ 4 Leadership @ 4 Mentoring @ 4 Data Analysis @ 4 Experimentation @ 4

Details

Reddit is a community platform built on shared interests, passion, and trust, being one of the largest sources of information on the internet with over 100,000 active communities and approximately 101M+ daily active unique visitors.

Role Overview

As the Engineering Manager for Auto-Bidding, you will lead the team responsible for designing and optimizing large-scale, real-time bidding systems aligning with advertiser objectives. This includes ownership of Reddit’s bid-based budget pacing system and campaign optimization products like Maximize Conversions and Lowest Cost, plus experimentation to improve system impact, contributing to sustainable revenue growth.

The Auto-Bidding team enables efficient budget pacing, automated bidding strategies aligned with advertiser goals, continual system improvement through rigorous experimentation, and sustainable growth for Reddit’s advertising business.

Responsibilities

  • Define and execute the long-term roadmap for the Auto-Bidding team balancing innovation, efficiency, and revenue impact.
  • Collaborate with leadership to align technology investments with business objectives.
  • Oversee design, implementation, and maintenance of high-performance auto-bidding algorithms and advertiser-facing products such as Target CPA.
  • Ensure systems meet campaign performance goals, advertiser expectations, and reliability standards.
  • Lead development of core initiatives including bid-based budget pacing, Maximize Conversions, Lowest Cost, and cost caps.
  • Recruit, mentor, and retain top engineering talent fostering a collaborative, inclusive, and high-performing culture.
  • Partner with Product Managers, Data Scientists, and other teams to align technical work with product KPIs.
  • Communicate complex technical concepts to non-engineering stakeholders.
  • Drive best practices for model quality, experimentation, system reliability, and operational excellence.
  • Identify and implement opportunities to increase engineering velocity, reduce costs, and improve system performance.

Requirements

  • Significant experience managing engineering teams, ideally in machine learning or similarly technical domains.
  • Extensive hands-on experience building and operating large-scale Ads or Marketplace systems.
  • Proven success in managing, mentoring, and growing diverse teams.
  • Hands-on ML proficiency preferred, including real-time serving systems and model optimization pipelines.
  • Familiarity with control systems and algorithms such as PID controllers, multi-armed bandits, reinforcement learning.
  • Expertise in designing bidding optimization algorithms and conducting A/B tests.
  • Knowledge of experimentation methodologies and large-scale data analysis.
  • Experience building scalable systems, high-performance serving architectures, real-time streaming, and data pipelines.
  • Ads domain knowledge including ads delivery, recommendations, and targeting.
  • Ability to define a clear technical vision and lead execution.
  • Comfortable working cross-functionally and communicating technical ideas broadly.

Benefits

  • Comprehensive healthcare benefits
  • 401k matching
  • Home office workspace benefits
  • Personal and professional development funds
  • Family planning support
  • Flexible vacation and global wellness days
  • 4+ months paid parental leave
  • Paid volunteer time off

Compensation

Base pay range: $230,000 - $322,000 USD per year.
Eligible for equity in restricted stock units and potentially commission depending on position.

#LI-Remote