Reddit
Log in to apply

Software Engineer, Ads Foundations

Reddit

1 day ago

New

Employment type

Full-Time

Organization size

1,001 - 5,000

Salary

Salary undisclosed

Department

Engineering

Remote available


Toronto, ON, Canada • Remote

Skills

There are no skills listed for this role.


About the role

Description

Job Description

Reddit is a community of communities, built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. With 100,000+ active communities and approximately 101M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information.

Reddit offers a flexible workforce that allows employees to work remotely or come into one of their physical office locations, enabling them to work from any country where Reddit has a presence.

Team Description

Reddit is poised to rapidly innovate and expand like never before. The company is currently hiring across three distinct teams:

1. Ad Safety & Verification Team
The Ads Safety & Verification team protects the Reddit ads ecosystem to ensure a safe ads experience for users and to maintain the trust of legitimate advertisers. They build full-stack, high-scale products spanning Reddit’s consumer-facing apps and ads systems, managing integrations with metrics verification and brand safety partners, and handle tens of millions of requests per day.

2. Ads Creative Management (ACM) Team
The ACM team works on the tools and systems advertisers use to create and manage their ad content. They enable efficient creative management across the campaign lifecycle and collaborate with AI teams to provide intelligent content suggestions and automation.

3. Brand Innovation Team
This team focuses on developing new ad formats that maximize reach and brand impact. They deliver high-visibility solutions that create memorable experiences, supporting major brand initiatives with innovative ad formats.

Role Description

This role is a generalist mid-level backend position within the Ads Organization. As a backend engineer on the team, responsibilities might include:

  • Developing microservices and APIs for advertiser-facing products
  • Creating distributed systems to ensure correct ad targeting
  • Building backends that power interactive user experiences, such as polls and games
  • Designing real-time, data-intensive systems to measure ad campaign performance
  • Supporting infrastructure for all the above

    Responsibilities

  • Working with product managers to design and implement Ads products
  • Collaborating closely with platform and data teams
  • Leading processes to improve operational stability, including code quality and data visualizations
  • Building extensible components to meet product objectives
  • Supporting day-to-day project management tasks such as communication, timeline management, and oversight

Other requirements

  • 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.

Benefits

    🏥

    Health insurance

    🌴

    Paid time-off

    📚

    Education budget

    👶

    Parental leave

    👵

    Retirement plan

    📖

    Learning/upskilling

    ❤️

    Time to volunteer

Reddit

Reddit

Company page

The heart of the internet, where millions gather for conversation and community.

Website

https://redditinc.com/

Industry

Internet

Organization size

1,001 - 5,000

Job details

Full-Time

Remote available

Engineering

1,001 - 5,000

Salary undisclosed

Log in to apply

Localized connects university students and recent graduates with industry experts and employers.

For LearnersLearn on LocalizedEventsJobsExperts
For PartnersPartner with us

PrivacyTermsSitemap

©2025 Localized, Inc. All rights reserved.

Ready for a personalized experience? We use cookies and similar technologies to tailor our site just for you. By clicking 'Accept', you're giving us the thumbs up to use cookies and similar technologies. 🍪