Skip to main content

Senior Software Dev Engineer, AWS Sign-In

Job ID: 2808618 | Amazon Web Services Canada, Inc.

DESCRIPTION

AWS Identity platform provides the bedrock for secure and continuous access to all services. By quickly connecting millions of users across the world, we empower organizations and enterprises to accelerate their cloud and digital transformation. Identity provides services that enable customers to control who can access what in the cloud. Our services enable identity, resource, and access management as well as governance across all of our customers' accounts. We support all services in all regions around the world, and 100% of customers use our services. We take our responsibility for securely enforcing access control for customers as our absolute top priority.

As part of the AWS Identity org, Sign-In team owns user authentication portal and its related services. These services handles user logins via credentials, multi-factor auth (MFA), mobile logins, and federation via 1st party and 3rd party identity providers. We are looking for Sr SDE to help design, build and launch a large-scale service and features that will enhance security postures and improve user experiences for a seamless sign-in workflow.

This is an opportunity to design, build and operate systems on a massive scale, and to gain top-notch experience in cloud computing. 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.

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. Sign In 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.

BASIC QUALIFICATIONS

- 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

PREFERRED QUALIFICATIONS

- 7+ 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

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.