Skip to content
RedditReddit

Senior Backend Engineer, IAM

Senior Backend Engineer building scalable IAM systems for authentication, authorization, and identity at Reddit. Requires 5+ years backend experience with 2+ years in security-sensitive domains, strong knowledge of identity protocols, and mentoring skills.

About the job

Responsibilities

  • Steer: Work with the team to select, scope, and drive high leverage projects that align with Reddit’s goals.
  • Build: Execute on a strategy and create a more performant, more scalable, higher quality architecture around authentication, authorization and identity.
  • Amplify: Mentor, coach, and collaborate with other technical contributors.
  • Collaborate: Work together with a variety of cross functional teams across Reddit Engineering.
  • Evolve: Learn and improve your own technical and non-technical abilities.

The Identity and Access Management team develops and maintains mission critical, highly performant, and highly scalable systems that manage user identity, authentication, and authorization.

Requirements

  • 5+ years of experience designing and developing large-scale distributed backend systems.
  • At least 2+ years focused on security-sensitive domains (IAM, Security, Privacy, or Anti-Abuse).
  • Technical understanding of core identity concepts, authentication protocols (OAuth2, OIDC, SAML), session management and/or Authorization access models (ABAC, RBAC, ReBAC), centralized authorization engines.
  • Proficiency in one or more general purpose programming languages (preferably Go).
  • Experience identifying and driving high-impact projects that align with the company's strategy.
  • High empathy and excellent communication skills to collaborate across the organization.

Nice-to-Haves

  • Experience with (or curiosity to learn about) essential cloud infrastructure (Kubernetes, CI/CD, AWS, GCP).

Compensation

  • Base salary range: $190,800—$267,100 USD.
  • Eligible to receive equity in the form of restricted stock units.
  • Comprehensive benefits including healthcare, 401k with employer match, flexible vacation, parental leave, mental health support, and more.

Skills

Go, Oauth2, OIDC, SAML, Abac, RBAC, Rebac, Kubernetes, AWS, GCP, CI/CD

Reddit

Reddit

United States

Senior Backend Engineer, Safety
$191k+/yrRemote5+ YOEBackend Engineering

Builds and ships backend products and maintainable APIs for Reddit’s Safety and Moderation organization. The role requires 5–8 years of software development experience, proficiency in a general-purpose programming language, API expertise, and the ability to lead and mentor engineers.

Reddit

Reddit

United States

Senior Software Engineer, Ads Creative Effectiveness
$191k+/yrRemote5+ YOEBackend Engineering

Builds scalable backend and GenAI systems for ad creative generation, editing, performance optimization, and safety at Reddit. The role requires distributed systems expertise, production ML integration, and technical leadership across Product, Design, and ML teams.

Reddit

Reddit

United States

Senior Backend Engineer, Compliance Engineering
$191k+/yrRemote5+ YOEBackend Engineering

Build and lead high-scale backend systems that help Reddit meet evolving privacy, security, and regulatory requirements. The role requires 5+ years of backend experience, distributed-systems expertise, technical leadership, and proficiency across modern cloud and backend technologies.

Fetch

Fetch

United States

Senior Backend Engineer II, Data & Agentic Context Platforms
$190k+/yrRemote8+ YOEBackend Engineering

Build and operate backend services, data pipelines, storage, and retrieval systems that provide trusted context to agentic platforms and product applications. The role requires 8+ years of software engineering experience, distributed-systems expertise, cloud infrastructure knowledge, and strong data modeling skills.

Reddit

Reddit

United States

Senior Software Engineer, Media Creation
$190k+/yrRemote5+ YOEBackend Engineering

Build backend architecture and APIs for Reddit’s media creation tools, supporting video and image capture, editing, and publishing. The role requires 5+ years of professional software development experience, distributed-systems expertise, strong API design skills, and product-minded collaboration.