Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Reddit

Software Engineer (Ads)

Posted Updated
Discussion
  • Reddit is poised to rapidly innovate and grow like no other time in its history
  • We’re currently hiring across three distinct teams:
  • Ad Safety & Verification Team
  • The mission of the Ads Safety & Verification team is to protect the Reddit ads ecosystem so that users have a safe ads experience and legitimate advertisers trust Reddit
  • This team builds full stack, high scale products that span Reddit’s consumer-facing apps and ads systems
  • They own integrations with metrics verification and brand safety partners and operate services that scale to reliably handle tens of millions of requests per day
  • Ads Creative Management (ACM) Team
  • The Ads Creative Management team focuses on the tools and systems advertisers use to create and manage their ad content
  • From images and videos to headlines and full post creatives, they enable efficient creative management and innovation across the campaign lifecycle
  • They work closely with AI teams to provide intelligent content suggestions and automation, helping advertisers launch high-quality campaigns faster and more effectively
  • Brand Innovation Team
  • The Brand Innovation team drives the development of new ad formats that help advertisers maximize reach and brand impact
  • They focus on high-visibility, awareness-driven solutions that create memorable experiences for Reddit users
  • By delivering guaranteed placements and engaging ad interactions, they support major brand initiatives and help advertisers achieve measurable outcomes
  • Their work includes evolving existing formats and launching entirely new ones to keep Reddit’s ad offerings fresh and competitive
  • This is a generalist mid-level backend position within the Ads Organization. Ads is the fuel that powers Reddit’s mission. As a backend engineer on the team, candidates might work on:
  • Microservices and APIs that power our advertiser-facing product, ads.reddit.com
  • Distributed systems that ensure the right ad gets shown to the right user at the right time
  • Backends that power interactive user experiences on our ads like Polls and Games
  • Real time, data intensive systems that measure the performance of our ad campaigns
  • Technologies used on the team include:
  • Languages: Go, Python, Scala
  • Frameworks: Spark, Thrift, Baseplate, Kafka
  • Datastores: Postgres, BigQuery, Redis, Druid
  • Tools: Kubernetes, Argo, Docker

Benefits

  • Comprehensive health benefits
  • Flexible vacation & Reddit global days off
  • Family planning funds & 4+ months paid parental leave
  • Personal & professional development funds
  • Paid volunteer time off
  • Workspace & home office benefits
  • 3+ years of software development experience in one or more general purpose programming languages (Java, Scala, Go, C++, Python)
  • Able to take complete ownership of a feature or project
  • Experience working in the Ads domain
  • Experience or interest in the advertising business and understanding customer needs
  • Mid-level engineers are expected to absorb best practices and learn exceptionally quickly while being effective core contributors. Engineers at this level must be able to code independently, but may work with senior engineers on the design of complex solutions
  • The most important skills an engineer at this level must possess are 1) coachability and an eagerness to grow, 2) deep passion for coding, and 3) excellent independent learning skills, all while operating as a fully functioning member of an engineering team

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.