Senior Software Engineer Ads Experimentation Pl... @ Reddit, Inc.
Your Application Journey
Email Hiring Manager
Job Details
About Reddit, Inc.
Reddit is a community of communities built on shared interests, passion, and trust. With over 100,000 active communities and 101M+ daily active unique visitors, Reddit is one of the largest sources of information on the internet.
About the Role
As a Senior Software Engineer on the Ads Experimentation Platform team, you will collaborate with cross-functional teams including engineering, product, and data science to build scalable tools that drive improvement in our ads marketplace. The role involves building and optimizing A/B testing tools and ad pacing platforms to enable efficient experimentation and research.
- Develop A/B testing frameworks for Reddit Ads marketplace.
- Collaborate with data science and product teams.
- Build advertiser-facing tools and scalable pacing systems.
- Design testing methodologies for rare and sparse events.
Responsibilities
- Build A/B testing tools customized for the Ads marketplace.
- Create tools to measure infrastructure cost per ad product.
- Develop advertiser-facing exploration tools for optimal performance.
- Construct scalable ad pacing platforms using control algorithms.
Who You Might Be
You are experienced in backend development with expertise in Go or Scala, API development, and cloud frameworks. You have built ads-serving systems and led engineering teams, collaborating closely with data science partners.
Required Qualifications
- 5+ years of high-quality production code experience at scale.
- 3+ years of experience in ads-serving systems.
- Experience in A/B testing frameworks and multiparty marketplace scenarios.
- Experience with backend languages, preferably Go or Scala.
- Proficiency with API development, Thrift, Protobuf, and modern data processing frameworks (Spark, Flink, Kafka, etc.).
- Hands-on experience with cloud providers (AWS or GCP) and container tools like Kubernetes and Docker.
Benefits
Includes comprehensive health benefits, retirement savings with matching contributions, income replacement, family planning support, gender-affirming care, mental health coaching, and flexible vacation policies.
Key skills/competency
- A/B Testing
- Backend Development
- Go
- Scala
- Cloud Computing
- Data Science Collaboration
- API Development
- Ads Pacing
- Scalability
- Data Processing
How to Get Hired at Reddit, Inc.
🎯 Tips for Getting Hired
- Customize your resume: Tailor it for backend and ads roles.
- Highlight A/B testing experience: Emphasize experimentation skills.
- Showcase collaboration: Detail cross-functional project examples.
- Prepare for technical questions: Review Go, Scala, and cloud fundamentals.