Senior Backend Engineer, IAM
Core
Designing and developing large-scale distributed backend systems for authentication, authorization, and identity to support millions of daily Reddit users.
Role type
Senior IC backend engineer (IAM)
Builds
Mission-critical, highly performant, and scalable identity and access management systems
Domain
Internet / Identity and Access Management (IAM)
Deliverable
production ML models | product features | infrastructure
Required skills
Large-scale distributed backend systems design, Security-sensitive domain expertise (IAM/Security/Privacy), Authentication protocols (OAuth2, OIDC, SAML), Session management, Authorization models (ABAC, RBAC, ReBAC), Centralized authorization engines, Go programming, Cloud infrastructure (Kubernetes, CI/CD, AWS, GCP), High-impact project identification
Preferred skills
Technical coaching and mentorship, Cross-functional collaboration
Technologies
Go, Kubernetes, CI/CD, AWS, GCP
Responsibilities
Steer high-leverage projects aligning with company goals, Build performant and scalable IAM architecture, Mentor and coach technical contributors, Collaborate with cross-functional teams, Evolve technical and non-technical abilities
Seniority
Senior, hands-on IC with mentorship responsibilities