Amazon's CSIAM (Customer Service Identity and Access Management) team is seeking a Software Development Engineer to join their mission of protecting customer data through robust authentication and authorization services. This role is central to Amazon's commitment to being Earth's Most Customer-Centric Company, focusing on securing access to customer data for Customer Service Agents and retail customers.
The position involves building and maintaining high-scale authentication systems, including password authentication, token-based MFA, and sophisticated authorization mechanisms. You'll be working with cutting-edge technologies across AWS services, using languages like Java, Python, and TypeScript, while leveraging services such as Fargate, DynamoDB, Lambdas, and SQS.
The team operates in a multi-dimensional environment, balancing customer service excellence with robust security measures. As a Tier-1 service provider, the team maintains strict service-level objectives and high standards for code quality. The role offers significant opportunities for professional growth, with exposure to complex technical challenges and the chance to work on solutions for which there are no off-the-shelf alternatives.
CSIAM team emphasizes work-life balance and maintains a supportive culture where team members help each other succeed. Based in Seattle, the team supports global products and services, working with teams worldwide. The position offers competitive compensation, including a base salary range of $129,300 to $223,600 depending on location, plus additional benefits and potential equity compensation.
The ideal candidate will have at least 3 years of professional software development experience and a strong background in system design and architecture. They should be passionate about security, capable of handling high-stakes responsibilities, and eager to contribute to a team that values continuous learning and innovation.
This role represents an excellent opportunity for engineers interested in security, identity management, and large-scale distributed systems. You'll be at the forefront of protecting customer data while building sophisticated authentication systems that serve millions of users worldwide.