Senior Software Development Engineer, AWS IAM

1 month ago


Vancouver Metro Vancouver Regional District, CA Amazon Full time
Senior Software Development Engineer, AWS IAM

At Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we Think Big and Dive Deep as we leverage technology to give customers state-of-the-art controls to manage access across all their AWS environments. At IAM, we operate one of the largest distributed systems in the world, which processes tens of millions of transactions per second.

With the growth of AWS, the customer workloads and access patterns keep evolving, demanding the next order of magnitude scalability. We are looking for a strong Senior Software Engineers to join the team that owns IAM Propagation functionality.

Key job responsibilities:

  1. A successful candidate has an established background in designing, building, and operating high-throughput, reliable, distributed systems on a global scale as part of a high-performing engineering team.
  2. You must have strong technical skills, solid project management skills, be an efficient communicator, and possess motivation, vision, and sound judgment to stay focused on key business outcomes and deliver results in a fast-paced environment. IAM is a highly technical space with an emphasis on security, scale, and operational excellence. You will be expected to be a strong technical leader who effectively partners with others, keeps the big picture in sight, informs prioritization, builds consensus, and rallies the team behind it. Core responsibilities include designing and implementing complex system components while maintaining an uncompromising bar on quality and supporting less experienced team members in growing their craft.

Minimum Requirements:

  • 7+ years of non-internship professional software development experience
  • 7+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • 4+ years of highly scalable systems experience
  • Bachelor's degree in computer science or equivalent
#J-18808-Ljbffr

  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Senior Software Development Engineer, AWS IAMAt Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Senior Software Development Engineer, AWS IAMAt Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Development Centre Canada ULC Full time

    5+ years of non-internship professional software development experience 5+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience as a mentor, tech lead or leading an engineering team AWS Utility...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, AWS BackupAWS 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...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Development Centre Canada ULC Full time

    Software Development Engineer, AWS Cloud MapAWS Cloud Map is looking for a Software Engineer to join our team in Vancouver to help us realize our vision of making Cloud Map a one-stop shop for discovering all resources in the cloud. Today, the Cloud Map team owns a highly available and scalable service discovery solution that allows customers to discover...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, AWS BackupAWS Backup enables customers to centralize and automate protection across AWS services. AWS Backup offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Development Centre Canada ULC Full time

    Minimum Qualifications:3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experienceExperience programming with at least one software programming language3+ years of full software development life cycle, including...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Sr Software Development Engineer, AWS Elastic Block StoreAWS 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...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Senior Software Development Engineer - AWS Messaging Services, Amazon Simple Notification Service, AWSAmazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers tens of thousands of businesses worldwide! The Messaging team owns and operates Simple Notification Service...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, Identity Center TeamDo you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, highly distributed systems in a team environment? Do you like working on industry-defining projects that move the needle?At Amazon, we hire the best minds in technology to innovate and build on...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, Identity Center TeamDo you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, highly distributed systems in a team environment? Do you like working on industry-defining projects that move the needle?At Amazon, we hire the best minds in technology to innovate and build on...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, Identity Center TeamDo you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, highly distributed systems in a team environment? Do you like working on industry-defining projects that move the needle?At Amazon, we hire the best minds in technology to innovate and build on...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer - AWS Messaging Services, Amazon Simple Notification Service, AWSAmazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers tens of thousands of businesses worldwide! The Messaging team owns and operates Simple Notification Service (SNS) and...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Dev Engineer II, Software Dev Engineer, AWS Distributed SQLDoes the idea of building a revolutionary new transactional database technology excite you? The Distributed SQL team at AWS is focused on providing Amazon customers with new database services that will transform how they design, operate, and scale core business applications that can adapt to...


  • Vancouver, Metro Vancouver Regional District, CA Entertainment Services Alliance, Inc. Full time

    Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, highly distributed systems in a team environment? Do you like working on industry-defining projects that move the needle? At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Dev Engineer II, Software Dev Engineer, AWS Distributed SQLDoes the idea of building a revolutionary new transactional database technology excite you? The Distributed SQL team at AWS is focused on providing Amazon customers with new database services that will transform how they design, operate, and scale core business applications that can adapt to...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Senior Software Development Engineer, Amazon Connect - Voice ApplicationsAWS Applications and Higher Level Abstractions (Apps) provides horizontal and industry vertical applications for business users with the same on-demand scalability, reliability, pay-as-you-go pricing, and machine learning expertise that drive AWS services. The AWS Applications group...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer - AWS Messaging Services, Messaging Metadata ServiceAmazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers tens of thousands of businesses worldwide! The Messaging team owns and operates Simple Queue Service (SQS) and Simple Notification...


  • Vancouver, Metro Vancouver Regional District, CA Software Aspekte Full time

    We are hiring an Senior Software Developer to join our Mobile Software Development team!Our Spare headquarters is located in Vancouver, BC, but this position is open to remote work options within Canada. Unfortunately, at this time, we are not able to hire outside of Canada.As an Senior Software Developer in the Mobile team you willHave the opportunity to...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Dev Engineer II, Software Dev Engineer, AWS Distributed SQLDoes the idea of building a revolutionary new transactional database technology excite you? The Distributed SQL team at AWS is focused on providing Amazon customers with new database services that will transform how they design, operate, and scale core business applications that can adapt to...