Reddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s
Senior Backend Engineer, IAM
Location
United States
Posted
5 days ago
Salary
$190.8K - $267.1K / year
Seniority
Senior
Job Description
Senior Backend Engineer, IAM
• 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.
Job Requirements
- 5+ years of experience designing and developing large-scale distributed backend systems with 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 with (or curiosity to learn about) essential cloud infrastructure (Kubernetes, CI/CD, AWS, GCP).
- 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.
Benefits
- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k with Employer Match
- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Paid Volunteer Time Off
- Generous Paid Parental Leave
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Atuar em todas as etapas do ciclo de vida do desenvolvimento de software, incluindo concepção de funcionalidades, testes, deploy em produção, sustentação e melhorias contínuas.
• Desarrollar y mantener aplicaciones backend en Java • Diseñar e implementar APIs RESTful • Participar en el diseño de arquitectura y decisiones técnicas • Aplicar buenas prácticas ( clean code, SOLID ) • Realizar pruebas unitarias e integración • Participar en code reviews y mentoría • Colaborar con equipos bajo metodologías ágiles • Resolver incidencias en entornos productivos
• Report to the Vice President of Engineering • Collaborate with other engineers and mentor junior staff • Design scalable systems and drive adoption of AI-assisted code • Understand product requirements and see through to execution
Staff Backend Engineer – Adaptive Telemetry, Databases
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• Drive technical strategy and roadmap. • Lead end-to-end delivery of large, cross-functional projects. • Own architecture, reliability, performance and cost for critical systems. • Define SLOs/SLIs and lead incident response. • Improve observability, automation and operational readiness. • Align stakeholders and remove blockers. • Mentor and grow engineering talent. • Represent engineering internally and externally.




