Get more replies from employers
Send a job-specific resume in minutes.
Amazon Development Center U.S., Inc. in Seattle is seeking a senior software engineer to help build the next generation IAM platform.
You will lead software development for authentication and authorization services, guiding design, implementation, testing, deployment, and maintenance across the full lifecycle. The role requires 5+ years in software development, experience with large distributed systems, and a track record of mentoring and leading engineering teams.
The Amazon Web Services (AWS) Identity team builds, operates, and innovates the identity, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we leverage customer obsession and technologies to help customers set appropriate access controls across all their AWS environments. AWS Identity and Access Management (IAM) enables customers to secure their workloads in the cloud by providing authentication and authorization mechanisms. With the growth of AWS, the workloads and access patterns keep evolving, demanding the next order of magnitude scalability. We are looking for strong software engineers to build the next generation functionality in this area.
Individuals with an established background in design, development, and operations of highly scalable, available, distributed systems are required. You must have strong technical skills, excellent project management skills, great communication skills, and a strong motivation to achieve results in a fast‑paced environment.
You lead the team’s software development and work with peers on related teams. You ensure delivery of working software systems covering the full software lifecycle, including design, implementation, testing, deployment, and maintenance strategy. You design and review others’ work to ensure it fits into the bigger picture and is well designed, extensible, performant, and secure. You also contribute code that demonstrates best practices. You solve problems through process improvement, cultural changes, and staffing and training. You ensure the team has good operational practices, including alarms, telemetry, runbooks, and retrospectives, and you facilitate team growth through training, recruiting, assessment, and career guidance.
AWS Identity and Access Management (IAM) enables customers to secure their workloads in the cloud by providing authentication and authorization mechanisms. The IAM Control Plane teams work on the next generation architecture for IAM to improve scaling and availability. This team designs, builds, and delivers core storage fleet management components, including workloads for building fleets, remediating failures, managing data replication, and providing disaster recovery capabilities.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information.
Amazon Development Center U.S., Inc.
A10441337