Software Development Engineer - II at Amazon
On-site · Hyderabad, Telangana, India · full time
Practice the Software Development Engineer - II interview at Amazon with an AI interviewer: voice, live coding and a scorecard.
Skills the interview covers
- large scale distributed systems
- web services-based applications
- software programming language
- design patterns
- reliability
- scaling
About the role
Engineers in the team need a strong understanding of Computer fundamentals and practical experience in working with large scale distributed systems. Experience with web services-based applications, especially at massive scale, is helpful. Basic Qualifications 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 3+ years of building complex software systems experience Experience programming with at least one software programming language Preferred Qualifications 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.