Software Development Engineer, AWS Identity - User Authentication Platform

Amazon is a leading technology company providing cloud computing, e-commerce, and artificial intelligence services.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cybersecurity

Description For Software Development Engineer, AWS Identity - User Authentication Platform

Imagine a world without passwords - where users can securely access their accounts through biometric authentication like facial and fingerprint recognition. As a Software Development Engineer II (L5) on the AWS Identity Authentication Platform team, you will help make this vision a reality.

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS.

In this role, you will collaborate with talented engineers to build innovative authentication services used by millions of users worldwide. Our team operates at the intersection of security and user experience, enhancing both for AWS customers. You will work on core platforms that power AWS IAM Identity Center and Amazon Cognito, leveraging the latest technologies to solve complex problems and take our authentication offerings to the next level.

This is a unique opportunity to shape the future of authentication while learning and developing new skills. You will gain hands-on experience with large-scale distributed systems, machine learning applications, and so much more. If you are passionate about taking on challenging technical problems that make a real difference for customers, join our mission to change the world of authentication!

Key Qualifications:

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience with new and existing systems
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)

Preferred Qualifications:

  • 3+ years of full software development life cycle experience
  • Experience with coding standards, code reviews, source control management, build processes, testing, and operations

Amazon is committed to diversity, inclusion, and equal opportunity. We offer competitive compensation, including equity, sign-on payments, and a full range of benefits. The base pay for this position ranges from $129,300/year to $223,600/year, depending on geographic location and other factors.

Last updated a minute ago

Responsibilities For Software Development Engineer, AWS Identity - User Authentication Platform

  • Collaborate with engineers to build innovative authentication services
  • Work on core platforms powering AWS IAM Identity Center and Amazon Cognito
  • Solve complex problems to enhance authentication offerings
  • Gain experience with large-scale distributed systems and machine learning applications

Requirements For Software Development Engineer, AWS Identity - User Authentication Platform

Java
Python
Go
  • 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
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer, AWS Identity - User Authentication Platform

Equity
Medical Insurance
  • Equity
  • Sign-on payments
  • Medical Insurance
  • Financial benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Identity - User Authentication Platform

Cloud Support Engineer (Database)

Join AWS as a Cloud Support Engineer (Database) in Bangalore, India. Use cutting-edge cloud technologies to assist global customers and grow your career in cloud computing.

Software Development Engineer, Global Engineering Services

Amazon seeks a Software Development Engineer for GEIST to build and support complex software tools and data solutions using AWS tech stacks.

Cloud Support Engineer (Database)

Join AWS as a Cloud Support Engineer (Database) to work with cutting-edge cloud technologies and support global customers.

Cloud Support Engineer (Database)

Join AWS as a Cloud Support Engineer (Database) to work with cutting-edge cloud technologies and help global customers succeed with Amazon Web Services.

Cloud Support Engineer (Database)

Join AWS as a Cloud Support Engineer (Database) to assist global companies with cloud technologies, troubleshoot issues, and drive customer success.