web analytics

Software Development Engineer (L5)

Amazon

Our mission: To be Earth's most customer-centric company.

DESCRIPTION

Job summary
Identity Services are the guardians of Amazon’s most sacred asset – customer trust! The stakes for us at Amazon have never been greater as Amazon expand more into customers’ daily lives. We enable Amazon businesses to scale by providing secure authentication and authorization solutions in most possible friction-less manner. We are moving towards the vision where our clients no longer have to choose between sophisticated security and user convenience. Our guiding principle for adaptive authentication is simple; if we suspect an risk in our multiple risk-layer checks, which run quietly in the background, we will deploy the most secure and appropriate available challenge, and if we do not, we will let the customer use Amazon unimpeded.

A pillar of this vision is Zero Trust architecture, where we stop worrying about what systems to trust and what not to, by simply not trusting any. We are looking for a motivated SDE II with the desire and talent to contribute and lead to this vision. We balance keeping our systems secure, fast, scalable and performant (no exceptions!) with rapidly delivering great features for Amazon customers and our developer partners. We are looking for developers who are passionate about building secure and intuitive customer experiences, thrive on solving complex problems and relish the challenge of operating a complex and mission critical system under extreme loads.

As a Software Development Engineer II, you will design, manage and own technologies in Identity, authentication and authorization space. you will have significant influence on our overall strategy by helping define new product features, drive the system architecture, and spearhead the best practices that enable a quality product.

BASIC QUALIFICATIONS

  • 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one software programming language.

PREFERRED QUALIFICATIONS

• Experience building complex software systems that have been successfully delivered to customers
• Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
• Ability to take a project from scoping requirements through actual launch of the project
• Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
• Clear, professional communication skills to technical and non-technical stakeholders
• Thorough understanding of systems architecture; able to “dive deep” to determine root cause of issues Understanding of OAuth, OpenID, other authentication/authorization protocols

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, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

To apply for the job click here

Software Development Engineer (L5)

To apply for the job click here

Contact us

Amazon

Our mission: To be Earth's most customer-centric company.

Related Jobs