Software Dev Engineer II, Amazon

Global technology company leading in e-commerce, cloud computing, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Dev Engineer II, Amazon

Identity Services at Amazon is seeking a Software Development Engineer II to join their team responsible for authenticating and identifying every Amazon customer worldwide. This is a critical role where you'll work on systems that are fundamental to Amazon's global business operations. The team manages customer authentication and authorization experiences, implementing state-of-the-art technologies and open standards such as OpenId and OAuth.

The role involves building and operating complex, distributed, mission-critical systems that handle hundreds of millions of records and serve millions of service requests. You'll be part of a team that balances maintaining high-performance, scalable systems while delivering innovative features for Amazon customers and developer partners.

As a Software Dev Engineer II, you'll be working in an environment that demands both technical excellence and business impact. You'll be involved in the full software development lifecycle, from architecture and design to implementation and operations. The position offers the unique opportunity to work on core infrastructure that touches nearly every aspect of Amazon's business while also driving innovation in customer-facing authentication experiences.

The ideal candidate will be a self-starter who can work independently while collaborating effectively with team members. You'll need to demonstrate strong technical skills, excellent problem-solving abilities, and the capacity to deliver robust solutions in a fast-paced environment. This role offers the chance to make a significant impact on systems that are essential to Amazon's global operations while working with cutting-edge technologies in identity and authentication.

Last updated 13 days ago

Responsibilities For Software Dev Engineer II, Amazon

  • Translate complex functional and technical requirements into detailed architecture and design
  • Responsible for portions of the systems architecture, scalability, reliability, and performance
  • Lead software developers in design, implementation and operations
  • Be hands-on, participate in designs, reviews and develop code
  • Real-time operational support of the team's functional areas
  • Maintain current technical knowledge
  • Work with minimal technical supervision

Requirements For Software Dev Engineer II, Amazon

Java
  • 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 or equivalent

Interested in this job?

Jobs Related To Amazon Software Dev Engineer II, Amazon

Software Development Engineer, Amazon Music

Software Development Engineer position at Amazon Music, building scalable systems for playlist and queue experiences serving millions of customers.

Software Development Engineer, FinTech Infrastructure

Build high-performance, globally scalable financial systems at Amazon as a Software Development Engineer in the FinTech Infrastructure team.

Software Development Engineer, Digital Payments and Emerging Markets

Lead software development role focusing on digital payments solutions at Amazon, requiring 3+ years experience and expertise in scalable system design.

Software Development Engineer, AWS Geospatial

AWS Geospatial Software Development Engineer position focusing on building location-based services with emphasis on privacy and serverless architecture.

Software Development Engineer - FinTech, Fintech - Tax

Software Development Engineer position at Amazon's FinTech Tax division, building scalable solutions for global tax compliance and reporting systems using modern technologies and AWS services.