Software Development Engineer II, Amazon Payments
Amazon
Amazon
Join Amazon Payments and help build the future of online transactions! We are seeking skilled Software Engineers to contribute to one of Amazon's most rapidly expanding e-commerce service platforms. Our team is responsible for delivering robust financial processing solutions that power global technology giants like Amazon.com, Kindle, and AWS.
We architect and implement high-scale payment systems, ensuring unparalleled accuracy, speed, and critical availability. Our innovations enhance customer experiences worldwide, supporting diverse payment methods, local currencies, and exciting new features. This is an opportunity to grow within a dynamic, team-oriented environment and make a significant impact on the global payments landscape.
Design, develop, and deploy sophisticated multi-tier distributed software applications.
Estimate project timelines, plan implementations, and manage system rollouts, ensuring adherence to stringent requirements for functionality, performance, scalability, and reliability.
Independently lead the design, coding, and testing of major features, while also collaborating effectively with peers on complex system-wide enhancements.
Contribute to cross-functional teams, fostering strong collaboration with software development, QA, and project management to deliver integrated solutions.
Provide essential on-call support for the production payment platform.
Possess at least three years of professional software development experience, excluding internships.
Demonstrate a minimum of two years of experience in designing or architecting new and existing systems, with a focus on design patterns, reliability, and scalability.
Exhibit proficiency in at least one programming language.
A Bachelor's degree or equivalent qualification is required.
Amazon
E-Commerce