Backend Engineer, IAM
About this role
Reddit seeks a Backend Engineer to join the Identity and Access Management team, designing and maintaining critical systems for user authentication and authorization across millions of daily users. You'll build highly performant, scalable IAM services while collaborating with cross-functional teams to advance Reddit's identity and access control infrastructure.
What you'll do
- Design and develop distributed backend services for authentication and authorization systems at scale
- Collaborate with product, security, and client engineering teams to define and execute the IAM roadmap
- Select, scope, and execute high-leverage projects that align with Reddit's technical goals
- Improve system performance, scalability, and architecture quality
- Work cross-functionally across Reddit Engineering to support IAM initiatives
- Continuously learn and enhance technical and non-technical capabilities
What they're looking for
- Distributed systems design and development
- Authentication and/or authorization backend experience
- Go programming language (preferred) or other general-purpose languages
- Kubernetes and container orchestration
- CI/CD pipelines and deployment practices
- AWS or GCP cloud infrastructure
- Cross-functional collaboration and communication
- System scalability and performance optimization
Benefits
- Comprehensive healthcare and income replacement programs
- 401(k) with employer match
- Flexible vacation and paid volunteer time off
- Generous paid parental leave
- Mental health and coaching benefits
- Family planning and gender-affirming care support
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Reddit builds and operates a large-scale platform serving millions of users, with data infrastructure, advertising systems, and notification products at its core. The company is hiring Software Engineers, Machine Learning Engineers, and Fullstack Engineers to enhance data pipelines, optimize ad delivery, and scale user-facing features.
- Website
- reddit.com
Likely interview questions
- Describe your experience designing authentication or authorization systems at scale. What were the key challenges and how did you address them?
- Tell us about a distributed backend system you built. How did you ensure it was performant and highly available?