Software Development Engineer II, Amazon Foundational Security Services, AFSS Identity
Core
Build and operate distributed identity and authentication services for Amazon's workforce, handling sign-in, AWS access, directory sync, certificate issuance, and Kerberos authentication.
Role type
Senior IC software development engineer (identity & security)
Builds
Distributed services for authentication, authorization, and identity data synchronization
Domain
Cloud security, identity management, enterprise infrastructure
Required skills
distributed systems design, authentication/authorization protocols, system reliability, code review, operational support, documentation
Preferred skills
full software development lifecycle, design patterns, scaling architecture
Technologies
AWS, SAML, OpenID Connect, SCIM, LDAP, Active Directory, Kerberos, X.509 certificates
Responsibilities
Design and build distributed services for auth and identity sync; deliver software features across the full lifecycle; participate in oncall rotation and root cause analysis; work with identity technologies to solve auth challenges; document services and train team members
Seniority
Senior, hands-on IC