Senior Software Engineer

Reddit Logo

Reddit

πŸ“Remote - Canada

Summary

Join Reddit's Ads Experimentation Platform (AEXP) team as a Senior Software Engineer and build A/B testing tools customized for the Ads marketplace. You will work closely with data science partners and product leaders to improve the capacity and efficiency of existing experimentation tools, research and build new testing methodologies and tools, and lead the experimentation practices across the Ads marketplace teams. Responsibilities include building A/B testing tools for measuring infra cost by each ad product, building advertiser-facing tools for exploring Reddit Ads products, and building a scalable and reliable ad pacing platform. You will collaborate with cross-functional engineering, product, and data science teams. The ideal candidate possesses a degree in a quantitative discipline, 5+ years of experience in high-quality code for production systems, and 3+ years of experience building ads-serving related systems. Experience with A/B testing frameworks for multiparty marketplace scenarios and leading large engineering teams is also required.

Requirements

  • Degree in a quantitative discipline: engineering, statistics, operations research, computer science, informatics, applied mathematics, economics, etc
  • 5+ years of contributing high-quality code to production systems that operate at scale
  • 3+ years of experience building ads-serving related systems, including but not limited to ads targeting, ads ranking, ads pacing
  • Experience building A/B testing frameworks for multiparty marketplace scenarios, e.g. food delivery service, ride sharing, ads marketplace
  • Experience leading large engineering teams and collaborating with cross-functional partners is required, especially with data science partners
  • Significant experience in one or more backend programming languages, experience with Go or Scala is preferable
  • Significant experience with API development and service frameworks, e.g. Thrift and Protobuf
  • Data processing frameworks like Spark, Flink, Kafka, Druid, etc
  • A cloud service provider like AWS or GCP
  • Tools: Kubernetes, Drone, CircleCI, Spinnaker, Argo, Airflow, Docker
  • Datastores: ElasticSearch / Amazon OpenSearch, Redis, Postgres, Cassandra, BigQuery

Responsibilities

  • Building A/B testing tools customized for Ads marketplace
  • Building A/B testing tools for measuring infra cost by each ad product
  • Building advertiser-facing tools for exploring through Reddit Ads products and optimizing for the best performances
  • Building scalable and reliable ad pacing platform to enable efficient experimentation and research on the control algorithms

Benefits

  • Comprehensive Health benefits
  • Registered Retirement Savings plan with matching contributions
  • Income Replacement Programs
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Reddit Global Days Off

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.