Staff Software Engineer, Identity & Access Management

at Reddit
USD 217,000-303,900 per year
SENIOR
✅ Remote

Tech Stack

AI API AWS Agile @ 7 Audit @ 3 Communication @ 7 Compliance @ 3 DevOps @ 7 Distributed Systems @ 6 Docker Go @ 7 Java @ 7 Kubernetes Networking @ 8 OAuth @ 7 PostgreSQL Python @ 7 SQL Security TypeScript @ 7

Details

Reddit is seeking a Staff Software Engineer to join the SPACE organization (Security, Privacy, Assurance, and Corporate Engineering) on the Identity & Access Management (IAM) team. You will design, deliver, and support the lifecycle of digital identities, authentication, and access across Reddit while partnering with cross-functional teams to build scalable solutions aligned with business priorities and regulatory standards.

The role involves working across multiple domains and technology stacks to modernize identity infrastructure, improve employee self-service identity management, integrate Reddit's corporate identity stack, and increase maturity around just-in-time access and advanced identity constructs.

Responsibilities

  • Develop, scale, and maintain Reddit's core IAM internal identity capabilities, platforms, and infrastructure.
  • Design and deploy high-quality API integrations and custom enterprise IGA connectivity solutions.
  • Modernize identity infrastructure by replacing legacy systems with a tailored governance platform.
  • Provide self-service identity management lifecycle capabilities and natural-language explanations of existing systems.
  • Integrate Reddit's corporate identity stack across protocols such as SCIM and SAML and across use cases including MCP, agentic workflows, and resource automation with identity requirements.
  • Build proactive monitoring frameworks, executive-friendly dashboards, and advanced alerting.
  • Use synthetic transactions and anomaly detection to measure system availability, targeting multiple nines of availability.
  • Use identity data to track license utilization, support fiscal planning, and drive platform adoption.
  • Create and maintain documentation, audit logs, and reports to improve business processes and support compliance.
  • Troubleshoot complex production incidents, analyze failure conditions, and perform root-cause analysis in support of a 24x7 operation.
  • Guide global, cross-functional partners on IAM best practices.
  • Raise the engineering bar through code reviews, technical standards, and optimized workflows.

Requirements

  • 10+ years of backend development experience across multiple layers of the stack, including databases, networking, and efficient computing.
  • In-depth corporate IAM experience covering the full workforce identity lifecycle, including Joiner, Mover, Leaver, access requests, and certifications.
  • Ability to design and implement complex distributed systems operating under high load.
  • Proficiency in Go, Python, Java, or TypeScript, with a strong DevOps mindset and end-to-end code ownership covering testing, monitoring, deployment, and maintenance.
  • Deep understanding of modern authentication protocols, including OAuth, OIDC, and SAML.
  • Understanding of secure-by-design principles.
  • Hands-on familiarity with enterprise identity solutions, including IGA, MFA, PAM/PIM, JIT, and directory architectures such as Okta, LDAP, and SailPoint.
  • Familiarity with governance and compliance frameworks including SOC 2, SOX, and PCI, including audit-related access certification reviews.
  • Strong collaborative communication skills and experience working in Agile environments.
  • Continuous learning mindset and a resourceful, can-do approach to complex problem-solving.

Technologies

  • Languages: Go, Python, Java, TypeScript, SQL
  • Datastores and directories: Postgres, LDAP and other directory architectures
  • Tools and platforms: Docker, Kubernetes, AWS, SailPoint, Okta
  • Protocols and identity technologies: SCIM, SAML, OAuth, OIDC, IGA, MFA, PAM/PIM, JIT

Benefits

  • Comprehensive healthcare benefits and income replacement programs
  • 401(k) with employer match
  • Global benefit programs supporting workspace, professional development, and caregiving
  • Family planning support
  • Gender-affirming care
  • Mental health and coaching benefits
  • Flexible vacation and paid volunteer time off
  • Generous paid parental leave
  • Equity in the form of restricted stock units

Compensation

The base salary range is $217,000–$303,900 USD. The position may also be eligible for a commission depending on the position offered. Final offer amounts may vary based on skills, work experience, and relevant credentials. Interviews may be recorded, transcribed, and summarized by artificial intelligence in select roles and locations, with an option to opt out.

More jobs at Reddit

Similar jobs