Senior Software Engineer, Ads
Remote work allowed only within certain countries or regions.
Employer listed it 9 days ago · Added 5 days ago
First listed 9 days ago and still open.
Salary
Not stated
Location
Timezone
US East
Contract
Full-time
Experience
Senior
Category
Software
This employer didn't state pay. Jobs like this usually pay around $180k–$230k a year, a typical range taken from 596 senior-level software roles on Nomaders that do state pay. It's a guide, not an offer.
Remote flexibility
Region Restricted
Remote work is allowed, but only for candidates based in Canada, United States.
What the employer says
- Source listing states candidate location: "Remote - Ontario, Canada, Remote - United States"
- Job description states: "in any country"
What Nomaders makes of it
- Timezone overlap with the listed area is often expected
The quotes above are the employer's own words; the reading is ours. Always check the original listing and employment terms before working from another country.
About the role
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com .
Reddit has a flexible workforce! If you happen to live close to one of our physical office locations our doors are open for you to come into the office as often as you'd like. Don't live near one of our offices? No worries: You can apply to work remotely in any country in which we have a physical presence.
Team Description
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.
Role Description:
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
Infrastructure that supports all of the above
Technologies used on the team include:
Languages: Go, Python, Scala
Frameworks: Spark, Thrift, Baseplate, Kafka
Datastores: Postgres, BigQuery, Redis, Druid
Tools: Kubernetes, Argo, Docker
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.
Responsibilities:
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.
- ·Experience working in the Ads domain
- ·Experience or interest in the advertising business and understanding customer needs
Benefits
- ·Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
- ·Family Planning Support
- ·Gender-Affirming Care
- ·Mental Health & Coaching Benefits
- ·Comprehensive Medical Benefits & Health Care Spending Account
How to apply
- 1Check the flexibility label above, region restricted, matches where you plan to live and work.
- 2Tailor your CV to the role at Reddit, mentioning your remote working experience and working hours (US East).
- 3Apply directly on the employer's careers page using the button below. Nomaders never handles your application.
Found 5d ago. Last checked 23 Sept. Always confirm the details on the original posting, salary and location can change after publication.
Listing sourced from Company boards.
Similar roles
Other open software roles with comparable remote rules.
Free to apply, no account needed.
Typically $180k to $230k per year · You'll be taken to the employer's careers page.