Software Development Engineer, AWS Identity

AWS is a dynamic cloud computing platform within Amazon, serving millions of customers in 190 countries with extensive cloud services and innovations.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.

Software Development Engineer, AWS

AWS seeks Software Development Engineer for automotive industry solutions, offering competitive pay, benefits, and opportunity to work on scalable systems.

Software Development Engineer, Devices & Services Trust CX Innovations

Mid-level Software Development Engineer role at Amazon focusing on AI trust and customer experience innovations with competitive compensation and benefits.

Description For Software Development Engineer, AWS Identity

Amazon Web Services (AWS) is seeking a Software Development Engineer to join their AWS Identity team, focusing on the IAM Identity Center. This role is crucial in building and maintaining systems that enable secure access management across AWS services.

The position offers an exciting opportunity to work on large-scale identity and access management solutions that process over 750 million transactions per second. You'll be part of a team that provides the foundation for secure access to AWS services, helping organizations accelerate their cloud and digital transformation journeys.

As an AWS Identity Engineer, you'll be responsible for designing and implementing services that manage workforce identities and their access to AWS applications and SaaS offerings. The role involves working with identity federation functionality and providing a uniform identity platform for AWS Data, ML & Business applications such as QuickSight, Sagemaker, RedShift, and IoT.

The ideal candidate should be creative, responsible, and curious, with a strong desire to solve complex technical challenges. You'll have the opportunity to work in an environment that operates like a startup within AWS, where teams are directly accountable for customer satisfaction, service innovations, and growth.

This role offers the chance to work on critical infrastructure that supports millions of customers worldwide. You'll be involved in the full software development lifecycle, from design to implementation, while collaborating with talented engineers to create customer-focused solutions. The position requires strong problem-solving skills and the ability to dig into operational issues while contributing to future system designs.

AWS maintains a rapid pace of innovation, and as part of the Identity team, you'll be at the forefront of developing solutions that enable secure and seamless access to cloud resources. The role combines technical challenges with business impact, making it an excellent opportunity for engineers who want to work on systems that directly affect global cloud infrastructure security.

Last updated a month ago

Responsibilities For Software Development Engineer, AWS Identity

  • Design and build services for AWS IAM Identity Center
  • Manage workforce and individual identities
  • Manage access across AWS accounts and applications
  • Implement identity federation functionality
  • Work on systems handling over 750 million transactions per second

Requirements For Software Development Engineer, AWS Identity

Java
Python
TypeScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of new and existing systems

Interested in this job?