Join Amazon Web Services (AWS) Security team in building foundational Access Management capabilities protecting Amazon's digital and physical resources. As a Software Development Engineer II, you'll be part of a collaborative team developing the next generation of Authentication Management Systems. This role offers the opportunity to work on highly scalable and reliable systems while solving complex security challenges that impact Amazon's worldwide infrastructure.
The position involves designing and implementing large-scale authentication solutions that protect customer and corporate data across Amazon's massive service-oriented architecture. You'll work closely with talented engineers and leadership to influence key technical decisions affecting Amazon's developer experience. The role requires strong software engineering fundamentals, including object-oriented design, algorithms, and advanced systems concepts.
Amazon Security values diverse experiences and maintains a high bar for security across all Amazon products and services. The team offers opportunities to build experience in various areas including cloud, devices, retail, entertainment, healthcare, and physical stores. You'll benefit from ongoing DEI events, knowledge-sharing, and career advancement resources in an environment that prioritizes work-life harmony.
The role includes on-call responsibilities (one week every two months), with a focus on building fault-tolerant systems and addressing root causes to prevent recurring issues. You'll be part of Amazon's mission to maintain customer trust while delivering exceptional security solutions across the organization.