Software Development Engineer II, Recipient Experience, Recipient Experience
Amazon
Amazon
Join the Recipient Experience (REX) team and shape the delivery experience for millions of customers. This role offers a unique opportunity to impact products across Amazon, focusing on creating a perfectly executed, transparent, and flexible delivery journey that customers truly love. Your contributions will provide critical data to proactively address customer questions and enhance their overall experience.
As a Software Development Engineer II (SDE II), you will lead engineering design and development within a collaborative team. We value high standards in code quality, rigorous code reviews, comprehensive testing, and operational excellence. You will be instrumental in creating mechanisms for success, driving iterative improvements, and managing projects from inception to completion.
This position is ideal for a motivated SDE II eager to contribute to and lead our vision. The ideal candidate has a proven history of successfully launching new features or products and has thrived in fast-paced, high-growth environments where priorities evolve rapidly. Strong design, implementation, and web services expertise are essential.
Collaborate with cross-functional Amazonians to conceptualize, design, and launch innovative products and services. Design and build cutting-edge technologies within a vast distributed computing environment, driving industry-leading changes. Develop solutions for running predictions on distributed systems, leveraging innovative technologies at immense scale and speed. Construct scalable, fault-tolerant, cost-effective, and user-friendly distributed storage, index, and query systems. Architect and code solutions for broadly defined problems, ensuring optimal design from the outset. Operate within an agile framework to deliver high-quality software efficiently.
Demonstrated experience of 3+ years in non-internship professional software development. A minimum of 2 years of experience in designing or architecting new and existing systems, including knowledge of design patterns, reliability, and scaling. Proficiency in at least one software programming language. Experience with the full software development lifecycle, encompassing coding standards, code reviews, source control management, build processes, testing, and operations. Possession of a Bachelor's degree in Computer Science or a related field is preferred.
Amazon
IT Consulting