Open Role
Reddit

Remote opportunity at

Reddit

Engineering Manager, Notifications Platform

Reddit is an online platform that brings together millions of users across over 100,000 active communities built around shared interests and discussions. The company is seeking…

View Company

Role Snapshot

Hiring Now

Remote from

Remote

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published2d ago
Listing Views9
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Reddit is an online platform that brings together millions of users across over 100,000 active communities built around shared interests and discussions. The company is seeking an Engineering Manager to lead its Notifications Platform team, also known as the Foundation team. In this position, you will direct the engineering group responsible for the architecture, development, and operation of durable infrastructure that powers push, email, and in-app notifications. This role is…

Job Description

Reddit is an online platform that brings together millions of users across over 100,000 active communities built around shared interests and discussions. The company is seeking an Engineering Manager to lead its Notifications Platform team, also known as the Foundation team. In this position, you will direct the engineering group responsible for the architecture, development, and operation of durable infrastructure that powers push, email, and in-app notifications. This role is a fit for a leader who wants to guide high-impact distributed systems, collaborate with machine learning groups, and improve developer efficiency across product teams. You will manage personnel, direct technical strategy, and establish operational standards for high-availability communication pipelines at scale.

Responsibilities

  • Manage and guide the team responsible for building and operating the Notifications Platform infrastructure.
  • Establish technical direction for platform capabilities including APIs, eventing, workflow orchestration, delivery pipelines, and observability.
  • Work alongside machine learning teams to productionize machine learning-driven notification systems.
  • Partner with engineering and product groups to define clear platform contracts and improve developer experience.
  • Oversee the complete development lifecycle for highly available services.
  • Implement best practices for reliability, scalability, performance, security, and privacy across the platform.
  • Recruit and mentor a diverse team of software engineers, helping them outline and reach career goals.
  • Act as a thought partner to management and communicate project updates to cross-functional stakeholders.

Requirements

  • At least 2 years of experience managing and building engineering teams.
  • At least 5 years of experience working as a Software Engineer or Engineering Manager building distributed systems or platform services at scale.
  • Strong knowledge of service-oriented architectures, distributed systems, APIs, and event-driven systems in production environments.
  • Experience operating low-latency and highly available services.
  • Familiarity with cloud infrastructure, data storage, messaging or streaming systems, and observability tools.
  • Experience defining technical strategies for platform teams while balancing consistency and team autonomy.

Qualifications

  • Background in notification, messaging, communications, or other high-volume delivery systems.

Core Skills

Benefits

  • Comprehensive healthcare benefits and income replacement programs.
  • 401(k) program with an employer match.
  • Global benefit programs covering workspaces, professional development, and caregiving support.
  • Family planning support and gender-affirming care.
  • Mental health and coaching benefits.
  • Flexible vacation and paid volunteer time off.
  • Generous paid parental leave.
  • Eligibility to receive equity in the form of restricted stock units.

Frequently Asked Questions

What is the base salary range for this position?

The base salary range for this role is between $217,000 and $303,000 USD, with final offers determined by factors such as skills, depth of experience, and credentials.

What is the location or remote work policy for this job?

The source posting states the job is on-site, though the company headquarters is listed as Remote in the United States.

What type of employment is this?

This is a full-time position that is also eligible to receive equity in the form of restricted stock units.

What experience is required to apply?

Applicants must have at least 2 years of experience managing engineering teams and a minimum of 5 years of experience as a software engineer or engineering manager building large-scale distributed systems or platform services.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Reddit
RedditPosted 1d ago
Full-timeUSD 217,000 - 303,900/yr
Advertisement
320 × 50

Posted by Reddit

Source: weworkremotely

Reddit

Reddit

136Open Jobs
—No reviews yet
View Company Profile