Software Development Engineer II, AWS Cognito

Amazon is a global technology company providing cloud computing, e-commerce, artificial intelligence, and digital streaming services.
$114,800 - $191,800
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer II - Sponsored Products, SP Sourcing Index

Software Development Engineer II position at Amazon Advertising, focusing on high-throughput distributed systems for Sponsored Products advertising platform.

Software Development Engineer II, CLIP

Software Development Engineer II role at Amazon Advertising, building scalable ad services processing millions of events per second.

Software Development Engineer, Sponsored Brands Advertising

Software Development Engineer role at Amazon Advertising, building scalable ad serving systems and brand shopping experiences.

Software Development Engineer, Detail Page Allocation & Pricing

Software Development Engineer role at Amazon focusing on Detail Page Sponsored Products Allocation and Pricing, building advanced ad serving systems.

Software Development Engineer, CLIP

Software Development Engineer role at Amazon building scalable advertising systems processing millions of events per second.

Description For Software Development Engineer II, AWS Cognito

AWS Cognito is a customer identity and access management (CIAM) service provided by AWS. It is designed to help developers build secure, scalable, and easy-to-use user authentication, authorization, and user management into their mobile and web applications. This software development position with AWS Cognito is a fit for someone who enjoys and thrives owning secure and highly available stacks/services requiring strong problem-solving skills, has a solid computer science foundation, experience of backend design patterns, APIs, and takes pride in operational excellence.

Our team owns end to end authentication experience of AWS Cognito. We provide a simple yet secure authentication platform for diverse applications. Whether it's for a secure banking application or a frictionless shopping website, we give customers the tools build out their identity management experience.

The ideal candidate should have:

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Amazon is committed to a diverse and inclusive workplace and is an equal opportunity employer. We do not discriminate based on race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.

The base salary for this position ranges from $114,800/year up to $191,800/year, based on factors such as job-related knowledge, skills, and experience. Amazon offers a comprehensive total compensation package, which may include equity, sign-on payments, and other forms of compensation, in addition to a full range of medical, financial, and/or other benefits.

Last updated 2 months ago

Responsibilities For Software Development Engineer II, AWS Cognito

  • Own secure and highly available stacks/services
  • Solve complex problems
  • Design and implement backend systems
  • Work on end-to-end authentication experience of AWS Cognito
  • Provide simple yet secure authentication platform for diverse applications

Requirements For Software Development Engineer II, AWS Cognito

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent

Benefits For Software Development Engineer II, AWS Cognito

Medical Insurance
Equity
  • Medical Insurance
  • Financial Benefits
  • Equity

Interested in this job?