Used Tools & Technologies
Not specified
Required Skills & Competences ?
Algorithms @ 4 Machine Learning @ 4 Leadership @ 4 Mentoring @ 4 Data Analysis @ 4 Experimentation @ 4Details
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