Logo
Amazon

Software Development Engineer II, Payments Technology

Amazon, Seattle, Washington, us, 98127

Save Job

We are seeking passionate and talented software engineers to join our dynamic Payments Technology team. If you have experience in building innovative, critical, and high-volume applications that deliver exceptional customer experiences, we want to hear from you! This is a high-visibility opportunity to make a significant impact on our customers' payment experiences. Our team’s vision is to create the best payment experience in the world. To achieve this, we are looking for a skilled technical engineer who excels in developing robust and scalable software as well as client-facing features that are intuitive and user-friendly. By focusing on diverse technologies and back-end systems, we aim to cater to our global customer's unique needs, ensuring our systems are always available, reliable, and secure. As a technical leader and craftsman with a proven history of successful project delivery, you will enjoy tackling complex challenges in both front-end and back-end technologies. Your role will involve security-conscious development practices to protect customer trust and meet high expectations for performance. Key Responsibilities: Collaborate with the team to address business challenges. Design, implement, test, deploy, and maintain innovative software solutions to enhance performance, durability, cost, and security. Apply software engineering best practices to ensure quality across all deliverables. Develop high-quality distributed system software. Thrive in an agile, startup-like development environment, focusing on the most impactful initiatives. Basic Qualifications: 3+ years of professional software development experience. 2+ years of experience in design or architecture of new and existing systems. 3+ years of programming experience in modern languages like Java, C++, or C#, including object-oriented design. Preferred Qualifications: 3+ years of experience covering the full software development life cycle. Bachelor's degree in computer science or a related field. Join us in delivering exceptional payment solutions that delight our customers! We value an inclusive culture and encourage all qualified individuals to apply.