1,982,049open jobs
117,017companies
252,136added this week
Browse all
Salary
≈ $103k – $190k per year (Estimated)
Location
Remote (Canada)also open in United States
Seniority
Senior · 3+ years exp
Visa
Positions approved through LMIA in 12 months: 1 · for this role: 1

Confirmed on the employer's own hiring board on Oct 26, 2026. First seen by Alion on Oct 21, 2025. Reddit scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Reddit is an American social platform founded in 2005 and organised into hundreds of thousands of user-created communities known as subreddits. Members post links, text, images and video, and the community ranks each submission through upvotes and downvotes, which decides what surfaces on the front page and inside each community. Headquartered in San Francisco and listed on the New York Stock Exchange since 2024, the company earns most of its revenue from advertising and has added data licensing deals that let AI developers train on its public conversation archive.

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:

  • Work with product managers to design and implement Ads products.
  • Collaborate closely with the platform and data teams while building new features.
  • Lead the processes needed to improve operational stability, including improving code quality, delivering dashboards and data visualizations.
  • Build extensible components that would align with the product objectives. 
  • Support day to day project management tasks including communicating project updates, managing project timelines and overseeing project execution.  

Required Qualifications:

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

Bonus Points:

  • 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
  • Registered Retirement Savings Plan with matching contributions
  • Income Replacement Programs
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave

In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews.

During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable.  We will not sell your personal information or disclose it to any third party for their marketing purposes.  We will delete any recording of your interview promptly after making a hiring decision.  For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors.

Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve.  Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,982,049 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Canada
Techops Engineer 1 hour ago
≈ $51k – $98k per year (Estimated) • Remote (Singapore) • 5+ years exp • Singapore
Python
Go
JavaScript
Java
Rust
TypeScript
Dart
Node JS
Java
Spring Boot
AI/ML
AI Agents
Mobile
Flutter
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Incident Management
Linux
DNS
VPN
Apply
≈ $34k – $102k per year (Estimated) • Remote (Peru) • Contractor • Lima
JavaScript
Java
Kotlin
TypeScript
SQL
C#
Node JS
Java
Testcontainers
C#
ASP.NET Core
Node JS
Nest.JS
Databases
PostgreSQL
Frontend
Tailwind CSS
React.js
Zod
DevOps
Helm
OpenTelemetry
Git
Docker
Kubernetes
Grafana
Cybersecurity
OWASP
QA
k6
Apply
$6.8k – $9.5k per year • Remote (United Arab Emirates) • Nationals only • Full-Time • Dubai
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Spring MVC
Spring Security
Databases
PostgreSQL
RabbitMQ
Apache Kafka
Frontend
Redux
React.js
Mobile
State Management
DevOps
Rest API
GCP
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
≈ $20k – $40k per year (Estimated) • Remote (likely EAEU) • 3+ years exp • Moscow
Java
Kotlin
Java
Jackson
Gradle
Kotlin
Ktor
MockK
Databases
PostgreSQL
Redis
Mobile
JUnit
DevOps
Ansible
Git
Docker
Kubernetes
Bitbucket
Linux
Management
Jira
Scrum
Apply
≈ $78k – $175k per year (Estimated) • Remote (Europe, CET hours) • Full-Time • 5+ years exp
JavaScript
PHP
PHP
Symfony
Doctrine
Databases
PostgreSQL
Redis
Frontend
React.js
DevOps
Rest API
CI/CD
Apply
≈ $19k – $45k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Pune
Python
JavaScript
TypeScript
C++
Apply
up to $35k per year • Remote (likely EAEU) • Full-Time • 5+ years exp
Java
SQL
Java
Hibernate
Databases
RabbitMQ
Apache Kafka
DevOps
Docker
Kubernetes
Management
UML
Apply
$104k – $156k per year • Remote (United States) • Full-Time • Bachelor's Degree
Python
PowerShell
DevOps
Azure
Cybersecurity
NIST CSF
HIPAA
Microsoft Entra ID
Delinea
SIEM
Apply
Remote (Greece) • Part-Time • Athens
Python
JavaScript
SQL
Python
Django
Databases
PostgreSQL
DevOps
Rest API
GCP
DigitalOcean
Heroku
Azure
AWS
Apply
Remote (likely EAEU) • Full-Time
Java
SQL
DevOps
Rest API
CI/CD
Git
Bitbucket
Cybersecurity
LDAP
Analytics
Metabase
Management
Confluence
Jira
Apply
$191k – $267k per year • Equity • Remote (United States) • United States
SQL
Apply
$217k – $304k per year • Equity • Remote (United States) • 8+ years exp • Bachelor's Degree • San Francisco
Python
Go
Rust
Ruby
Apply
$191k – $267k per year • Equity • Remote (United States) • Bachelor's Degree • San Francisco
JavaScript
TypeScript
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
gRPC
CI/CD
Apply
≈ $105k – $218k per year (Estimated) • Equity • Remote (United States) • 2+ years exp • United States
Python
Go
Java
Scala
Databases
Apache Iceberg
Apache Kafka
Google BigQuery
AI/ML
Spark
Airflow
Flink
DevOps
CI/CD
Kubernetes
Amazon S3
Apply
$190k – $267k per year • Equity • Remote (United States) • 5+ years exp • United States
Python
Go
Java
Rust
Kotlin
C++
Python
Hypothesis
Databases
PostgreSQL
Redis
Google BigQuery
Frontend
GraphQL
Mobile
Firebase
DevOps
Rest API
gRPC
Apply
$115k – $162k per year • Equity • Remote (United States, Canada) • PhD • Canada • United States
Go
JavaScript
Rust
TypeScript
Ruby
Databases
NATS
ClickHouse
Apache Kafka
AI/ML
Model Context Protocol
AI Agents
Knowledge Graph
Frontend
Vue.js
DevOps
GitLab
Apply
≈ $42k – $81k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Canada
Marketing
Salesforce
Apply
≈ $36k – $99k per year (Estimated) • In office • Canada
Apply
≈ $36k – $99k per year (Estimated) • In office • Canada
Apply
≈ $26k – $55k per year (Estimated) • In office • Bachelor's Degree • Canada
Apply
See all jobs
This is one of many
1,982,049 more open roles from verified company boards, updated every day.