Favicon of Amazon

Software Development Engineer, IAM

at Amazon

Role Overview

AWS Identity and Access Management (IAM) builds, operates, and innovates the identity management, authentication, and authorization stack for the AWS cloud. This mission involves leveraging technology to provide state-of-the-art controls to manage access across all AWS environments. The IAM team operates one of the largest distributed systems in the world, processing tens of millions of transactions per second.

As customer workloads and access patterns evolve, we are seeking a software engineer to take on complex problems and create scalable, maintainable solutions at massive scale. This role requires strong technical skills, high judgment, and a focus on security and operational excellence in a fast-paced environment.

Responsibilities

  • Design and implement complex system components while maintaining an uncompromising bar on quality.
  • Build high-impact solutions to deliver to a large customer base.
  • Participate in design discussions and code reviews, communicating effectively with internal and external stakeholders.
  • Drive efficiencies in software architecture by creating metrics and implementing automation.
  • Resolve the root cause of software defects and maintain operational excellence.
  • Work cross-functionally to help drive business decisions with technical input.
  • Support and mentor less experienced members of the team in growing their craft.

Basic Qualifications

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

Preferred Qualifications

  • 3+ years of full software development life cycle (SDLC) experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.
  • 1+ years of experience building complex software systems.

Benefits

Compensation packages include sign-on payments and restricted stock units (RSUs). Comprehensive benefits include:

  • Health insurance (medical, dental, vision, prescription) and Basic Life & AD&D insurance.
  • Supplemental life plans, Employee Assistance Program (EAP), and Mental Health Support.
  • Medical Advice Line and Flexible Spending Accounts.
  • Adoption and Surrogacy Reimbursement coverage.
  • 401(k) matching.
  • Paid time off and parental leave.
Required Skills:
AWS IAM
Benefits:
Health insuranceDental & vision401k matchingFlexible PTOParental leaveRSUsLife insurance
Category:
Related IAM Topics:

Share:

Promote
  • Location


    Seattle, US
  • Salary


    $140K to $200K per year
  • Job Type


    Full Time
  • Work Mode


    Onsite
  • Experience


    Mid Level
  • Posted


    Jun 23, 2026
Ad
Favicon

 

  
 
Visit Amazon