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
The heart of the internet, where millions gather for conversation and community.
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. 🍪