Jobs and Careers
AM
Software Development Manager, Identity and Access Management
Amazon.comUnited Statesfull_timeVerifiedPosted 19 Jun 2023
About the role
Do you want to build products that drive the transition to the next generation of authorization? Are you intrigued by authorization models like Attribute-Based Access Control (ABAC) and Relationship-Based Access Control (ReBAC)? Do you want to lead and develop a team with exceptional engineering talent? If so, join us as a Software Development Manager (SDM) and lead a team of Software Development Engineers (SDE) to build solutions that analyze application authorization models at scale and extract actionable insights from the data. You will own the vision, strategy, and architecture for the products you build, and provide hands-on technical leadership to the team.
This opportunity presents unique and interesting challenges, as you establish integration patterns to aggregate data from authorization stores such as LDAP, Active Directory, and custom hierarchical access control systems. You will partner with subject matter experts to identify authorization models and develop tooling that supports application owners in transitioning to sustainable and secure access control practices.
An ideal candidate is passionate about hiring and developing the best and has proven experience in leading software development teams. They must be familiar with agile execution practices, and be motivated to deliver high-quality results and innovative solutions.
Key job responsibilities
-8+ years of application design and development
-5+ years of people management
-5+ years experience in project delivery for large, cross-functional, projects
-5+ years of identity and access management experience
-Knowledge of engineering practices and patterns for the complete software development life cycle, including coding standards, code reviews, source control management, automated build processes, testing, certification, and live site operations
-Experience partnering with product and program management teams
-Strong business writing, verbal communication, and cross-discipline collaboration skills
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.
This opportunity presents unique and interesting challenges, as you establish integration patterns to aggregate data from authorization stores such as LDAP, Active Directory, and custom hierarchical access control systems. You will partner with subject matter experts to identify authorization models and develop tooling that supports application owners in transitioning to sustainable and secure access control practices.
An ideal candidate is passionate about hiring and developing the best and has proven experience in leading software development teams. They must be familiar with agile execution practices, and be motivated to deliver high-quality results and innovative solutions.
Key job responsibilities
-8+ years of application design and development
-5+ years of people management
-5+ years experience in project delivery for large, cross-functional, projects
-5+ years of identity and access management experience
-Knowledge of engineering practices and patterns for the complete software development life cycle, including coding standards, code reviews, source control management, automated build processes, testing, certification, and live site operations
-Experience partnering with product and program management teams
-Strong business writing, verbal communication, and cross-discipline collaboration skills
Basic Qualifications
- 5+ years of engineering team management experience
- 8+ years of leading the definition and development of multi tier web services experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
- 5+ years of identity and access management experience
Preferred Qualifications
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
- Master's degree in computer science, engineering, mathematics or equivalent
- Experience managing a team of high calibre Software Engineers developing complex, world class, scalable software systems that have been successfully delivered to customers
- Experience establishing and evolving engineering development processes
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s