Staff Software Engineer (Identity & Access Management)
Reddit · United States
About The Role
Join Reddit as a Staff Software Engineer in the Identity & Access Management (IAM) team. In this role, you will design, deliver, and support the lifecycle of digital identities, authentication, and access across the platform. You will work closely with cross-functional teams to build scalable solutions that align with business priorities and regulatory standards. Your responsibilities will include engineering and integration, observability and data analytics, process and compliance, operations and support, and collaboration and mentorship. You will work with a diverse and modern technology stack, including Go, Python, Java, TypeScript, SQL, Postgres, Docker, Kubernetes, AWS, SailPoint, and Okta.
- Design, deliver, and support the lifecycle of digital identities, authentication, and access across Reddit.
- Develop, scale, and maintain Reddit’s core IAM internal identity capabilities, platforms, and infrastructure.
- Create and maintain documentation, audit logs, and reports to continuously improve business processes and ensure seamless compliance execution.
- Hands-on familiarity with enterprise identity solutions including IGA, MFA, PAM / PIM, JIT and Directory architectures (e.g., Okta, LDAP, SailPoint)
- In-depth knowledge of corporate IAM experience covering the full workforce identity lifecycle (Joiner, Mover, Leaver, Access Requests, and Certifications)
- Ability to design and implement complex distributed systems operating under high load
- Deep understanding of modern authentication protocols (OAuth, OIDC, SAML) and secure-by-design principles
- 10+ years of backend development experience across multiple layers of the stack—from databases and networking to efficient computing
- Proficiency in our core stack: Go, Python, Java, or TypeScript, with a strong DevOps mindset and end-to-end code ownership (testing, monitoring, deploying, and maintaining)
- Familiarity with governance and compliance frameworks (SOC2, SOX, PCI), including driving audit-related access certification reviews
- Strong collaborative communicator thriving in Agile environments, with a continuous learning mindset and a resourceful, "can-do" approach to complex problem-solving
- You embody our company value of Evolve: you view challenges as learning opportunities and continuously seek to improve
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring