Software Development Engineer, AWS Identity

Amazon Inc.

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

10 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
RSUs
401(k) matching

Job summary

Amazon.com Services LLC is seeking a Software Development Engineer to join the AWS Identity team in Seattle. You will design, build, and operate distributed systems for authentication and authorization at scale, addressing security, reliability, and customer experience for AWS customers.

You will design and implement core identity infrastructure components, develop scalable services, and contribute to architecture decisions while mentoring junior engineers.

Qualifications

  • Bachelor's degree in CS/engineering or related field completed.
  • 3+ years of professional software development experience.
  • Experience designing and building large-scale distributed systems.
  • Proficiency in at least one language such as C++, Java, C#, or Perl.
  • Strong object-oriented design skills.

Responsibilities

  • Design and implement core identity infrastructure components including APIs and deployment orchestration.
  • Develop scalable, highly available services processing millions of requests per second.
  • Create monitoring and operational tooling for reliability and incident response.
  • Contribute to architecture decisions for session management, identity, permissions, and cross-account access.
  • Mentor junior engineers and drive engineering excellence through reviews and best practices.

Skills

Distributed systems
Software development
OO Design
C++
Java
C#
Perl

Education

Bachelor's degree in Computer Science or related field

Job description

Software Development Engineer, AWS Identity

Job ID: 10581835 | Amazon.com Services LLC

We are looking for a Software Development Engineer to join the AWS Identity team. In this role, you will design, build, and operate distributed systems that handle authentication and authorization decisions at scale. You will work on challenging problems at the intersection of security, distributed systems, and customer experience — ensuring that AWS customers can securely and seamlessly manage access to their resources.

Key job responsibilities
  • Design and implement core identity infrastructure components including control plane APIs, data plane execution environments, and deployment orchestration systems
  • Design and implement scalable, highly available services that process millions of requests per second
  • Develop monitoring, observability, and operational tooling to ensure production reliability and enable rapid incident response
  • Contribute to technical strategy and architecture decisions for session management, identity/permissions, cross-account access, and security integrations
  • Mentor junior engineers and drive engineering excellence through code reviews, design reviews, and operational best practices

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. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Basic Qualifications
  • 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 3+ years of non-internship professional software development experience
  • 3+ years of software development engineer or related occupational experience
  • 3+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 3+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language
Preferred Qualifications
  • 3+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits .

USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Veterans, military spouses, and people with disabilities are encouraged to apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer, AWS Identity
Software Development Engineer, AWS Identity

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Development Engineer, AWS IAM Identity Center, jamesg Team
Software Development Engineer, AWS IAM Identity Center, jamesg Team

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Senior Software Development Engineer, AWS Identity and Access Management
Senior Software Development Engineer, AWS Identity and Access Management

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Senior Software Development Engineer, AWS IAM Data Plane, AWS Identity & Access Management - Da[...]
Senior Software Development Engineer, AWS IAM Data Plane, AWS Identity & Access Management - Da[...]

Amazon Web Services (AWS) • Denver (CO)

On-site
USD 168,000 - 227,000
Software Development Engineer, AWS IAM Identity Center, jamesg Team
Software Development Engineer, AWS IAM Identity Center, jamesg Team

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
+1
Software Development Engineer, Identity Security & Abuse Prevention
Software Development Engineer, Identity Security & Abuse Prevention

Amazon Inc. • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
Software Development Engineer II, AWS Security Hub
Software Development Engineer II, AWS Security Hub

Amazon Inc. • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, AWS IAM Distributed Database System
Software Development Engineer, AWS IAM Distributed Database System

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer , Cryptography and Identity Management (AWS)
Software Development Engineer , Cryptography and Identity Management (AWS)

Amazon Inc. • Seattle (WA)

On-site
USD 168,000 - 227,000
Senior Software Development Manager, Amazon Internal Auth Services
Senior Software Development Manager, Amazon Internal Auth Services

Amazon Inc. • Herndon (VA)

On-site
USD 220,000 - 298,000