Software Development Engineer II – AWS Identity – Amazon – Toronto, ON, Canada

Location: Toronto, ON | Company: Amazon

The Amazon Web Services (AWS) Identity organization is seeking a Software Development Engineer II to join a dynamic team focused on building innovative cloud-based identity and access management services. As a Software Development Engineer II, you will collaborate with skilled engineers to design and deploy cutting-edge systems and services that meet the evolving needs of AWS customers.

Sponsored Links

The ideal candidate will have proven experience in scalable system design, coding, and testing. You will work across teams to deliver reliable, high-performing services, while implementing best coding practices and contributing to the development of high-quality software that powers impactful, cloud-based solutions for AWS customers. This is an exciting opportunity to drive innovation in a fast-paced environment and play a key role in shaping the future of identity and access management in the cloud.

About Us

Amazon is a global leader in cloud computing, offering a wide range of innovative services that empower businesses and individuals to operate with greater efficiency and flexibility. Our teams are dedicated to delivering exceptional customer experiences and continually pushing the boundaries of what’s possible in technology. Specifically, AWS Identity focuses on creating secure, scalable identity and access management solutions that safeguard users and data in the cloud.

At Amazon, you’ll have the chance to collaborate with some of the industry’s most talented engineers, shaping the future of cloud-based technologies. Our collaborative environment encourages continuous learning, growth, and innovation, where everyone’s contributions are valued. Together, we develop solutions that enable millions of customers around the world to achieve their goals more efficiently, driving the next wave of technological advancements. Join us, and be a part of a team that’s transforming the way the world uses cloud technology.

Sponsored Links

Key Responsibilities

  • Design, implement, test, and deploy highly scalable distributed systems and services.
  • Decompose complex problems into simpler, well-structured solutions while considering system interdependencies and limitations.
  • Share expertise on performance, scalability, architecture, and engineering patterns with team members.
  • Create maintainable code that adheres to coding standards and best practices.
  • Participate in code reviews, source control management, build processes, release management, and daily operations.
  • Collaborate across teams and disciplines to ensure delivery of high-quality products and services.
See also  Software Engineer II - Fullstack – Microsoft, Vancouver, BC

Basic Qualifications

Amazon requires the following basic qualifications for the Software Development Engineer II role:

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship experience in the design or architecture (design patterns, scalability, reliability) of new and existing systems.
  • Proficiency in at least one software programming language.

Preferred Qualifications

Amazon prefers candidates who also possess the following qualifications:

  • 5+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor’s degree in Computer Science or equivalent experience.
  • Experience in building large-scale distributed systems and cloud services.

Compensation & Benefits

Amazon offers a competitive compensation package, including:

  • Medical, dental, and vision coverage.
  • 401(k) plan with company match.
  • Paid time off and holidays.
  • Equity and additional forms of compensation, depending on the role.

Why Work at Amazon?

At Amazon, we are deeply committed to fostering a diverse and inclusive workplace, where every employee is empowered to contribute and thrive. As an equal opportunity employer, we create a dynamic and innovative environment that encourages personal and professional growth, ensuring that you have the resources and support needed to achieve your goals.

At Amazon, you’ll collaborate with talented teams in a fast-paced, forward-thinking company that continuously pushes the boundaries of cloud technology. Whether you’re developing cutting-edge solutions or enhancing existing platforms, you’ll be part of a culture of innovation, where your ideas and expertise will help shape the future of technology.

Share this Job

Know someone who might be interested? Share this job on LinkedIn or Facebook.

How to Apply

Join Amazon as a Software Development Engineer II and contribute to the future of cloud-based identity and access management solutions. Apply today and be part of our innovative team!

Add a Comment

Your email address will not be published. Required fields are marked *