Explore opportunities as a Software Engineer at Amazon in NYC, where you'll build scalable systems powering one of the world’s largest e-commerce and cloud platforms. Amazon engineers innovate in areas like distributed computing, logistics technology, and AI-powered customer experiences. Use our AI-powered job matching to find software engineering roles at Amazon tailored to your skills and career goals
Use our AI-powered job matching for instant, personalized job recommendations, helping you apply faster and secure your ideal role with less effort.
The interview process at Amazon typically includes an online assessment, phone screenings, and onsite interviews. Candidates can expect coding challenges, system design questions, and behavioral interviews focusing on Amazon's Leadership Principles. Preparation should include practicing data structures and algorithms, understanding system design concepts, and reviewing past experiences to align with Amazon's leadership values.
Proficiency in programming languages such as Python, Java, C++, or Go is beneficial. Amazon values strong problem-solving skills and the ability to write clean, efficient code over specific language expertise. Familiarity with data structures, algorithms, and system design is crucial for success in the interview process.