Amazon is hiring an SDE II for its Recipient Experience team in Hyderabad. You will design and build services in a large distributed computing environment, including scalable, fault-tolerant storage, indexing and query systems, and solutions that run predictions on distributed systems at high scale. You will work with cross-functional teams to take broadly defined problems from design to delivery in an agile setup. Basic requirements are 3+ years of professional (non-internship) software development experience, 2+ years of design or architecture experience, and proficiency in at least one programming language. Suits engineers who want to work on large-scale backend systems.