
About Amazon
The everything store and cloud computing leader
Key Highlights
- Headquartered in South Lake Union, Seattle, WA
- Over 1.5 million employees worldwide
- Leading cloud services through Amazon Web Services (AWS)
- Acquired Whole Foods, Twitch, and Ring
Amazon, headquartered in South Lake Union, Seattle, WA, is the world's largest online retailer and a leader in cloud computing through Amazon Web Services (AWS). With over 1.5 million employees globally, Amazon operates in various sectors, including AI with its Alexa devices and a vast marketplace k...
🎁 Benefits
Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...
🌟 Culture
Amazon's culture is driven by customer obsession and a focus on innovation. The company encourages employees to think big and move fast, fostering an ...
Overview
Amazon is hiring a Software Development Engineer II for their Business Payments team to design and implement AI-native platform capabilities. You'll work with technologies like Java and AWS to build scalable payment services. This position requires 3+ years of software development experience.
Job Description
Who you are
You have 3+ years of professional software development experience, demonstrating your ability to design and implement complex systems. Your expertise in Java and AWS allows you to build robust applications that meet high standards for security and operational excellence. You thrive in collaborative environments, working alongside senior engineers and cross-functional teams to deliver innovative solutions. Your experience with distributed systems equips you to handle challenges related to scalability and fault tolerance. You are committed to writing high-quality code and actively participate in design and code reviews to continuously improve engineering practices. You understand the importance of maintaining operational excellence and are comfortable with on-call support responsibilities.
What you'll do
As a Software Development Engineer II, you will design and implement AI-native platform capabilities that enhance Amazon Payment services. You will contribute to building APIs and abstractions that enable new customer-facing use cases while ensuring high standards for security and correctness. Your role involves owning well-defined components from design through deployment, collaborating with experienced engineers to bring innovative products to market. You will work in an agile environment, focusing on delivering high-quality software that meets customer needs. You will also create solutions for running predictions on distributed systems, leveraging your knowledge of innovative technologies at scale. Your contributions will help lead fundamental changes in the industry, making a significant impact on how Amazon's payment systems operate.
What we offer
At Amazon, you will be part of a dynamic team that values innovation and collaboration. We provide opportunities for professional growth and development, encouraging you to expand your skills and take on new challenges. Our work environment fosters creativity and supports a culture of continuous improvement. You will have access to cutting-edge technologies and the chance to work on projects that have a real impact on millions of customers worldwide. We believe in recognizing and rewarding your contributions, offering competitive compensation and benefits to support your well-being and career aspirations.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Amazon.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Amazon is seeking a Software Development Engineer II to build the next generation of online payment systems. You'll work with Java and AWS to design scalable applications that process millions of transactions daily. This role requires strong software engineering skills and experience in distributed systems.

Software Engineering
Amazon is hiring a Software Development Engineer II to build innovative global payments solutions. You'll work with technologies like Java and web services in Bengaluru. This position requires a strong understanding of computer fundamentals and experience in building large-scale distributed systems.

Software Engineering
Amazon is hiring a Software Development Engineer II to define the next generation of Financial Record Keeping products. You'll work with AWS and Big Data technologies to build scalable solutions for managing billions of dollars in transactions. This position requires strong technical skills and experience in software development.

Software Engineering
Amazon is hiring a Software Development Engineer II to enhance its product catalog through advanced algorithms and large-scale systems. You'll work with Machine Learning and Big Data technologies in Bengaluru.

Software Engineering
Amazon is hiring a Software Development Engineer II for their B2B Payments and Lending team in Bengaluru. You'll design and develop large-scale software applications using AWS services and REST APIs. This role requires experience in full-stack development and cloud technologies.