
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 for their Business Incentives & Promotions team to design and implement scalable platforms. You'll work with Java, Python, and React, driving architectural decisions that impact millions of customers.
Job Description
Who you are
You have a strong background in software development with experience in designing and implementing scalable systems — your expertise in Java and Python allows you to build robust backend services that integrate seamlessly with various platforms. You are proficient in frontend technologies, particularly React, and understand how to create user-friendly interfaces that enhance customer experiences.
You have hands-on experience with AWS services, including DynamoDB, API Gateway, Lambda, and SQS — your familiarity with these tools enables you to develop solutions that are not only efficient but also scalable across multiple marketplaces. You thrive in collaborative environments, working closely with cross-functional teams to drive complex integration projects.
You are a problem solver who enjoys tackling architectural challenges — your ability to make informed decisions impacts millions of customers and shapes the future of B2B commerce at Amazon. You are eager to learn and adapt to new technologies, always looking for ways to innovate and improve existing systems.
Desirable
Experience with journey mapping and customer experience design is a plus — you understand the importance of creating exceptional user journeys that drive engagement and satisfaction. Familiarity with multi-marketplace deployment strategies will help you navigate the complexities of global expansion.
What you'll do
As a Software Development Engineer, you will be immersed in designing and implementing scalable platforms that power Amazon's global promotions and incentives programs — your work will involve leading complex integration projects across multiple teams, ensuring that solutions are delivered on time and meet high-quality standards. You will drive architectural decisions that have a direct impact on customer experiences, collaborating with senior engineering leadership to shape the future of Amazon Business.
You will work with a modern technology stack, leveraging your skills in Java, Python, and React to build innovative solutions that reward customers for high-value actions — your contributions will help enhance the overall customer experience and drive business growth. You will also be responsible for maintaining and optimizing existing systems, ensuring they remain efficient and effective as the business scales.
What we offer
Amazon offers a dynamic work environment where you can grow your skills and advance your career — you will have the opportunity to work on impactful projects that directly influence the company's success. We provide competitive compensation and benefits, along with a culture that encourages innovation and collaboration.
Join us at Amazon Business and be part of a team that is revolutionizing how organizations purchase and manage their business needs — your work will help shape the future of B2B commerce on a global scale. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
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 Development Engineer
Amazon is hiring a Software Development Engineer for their Amazon Business team to build innovative solutions for business customers. You'll work with Java and AWS to enhance the customer experience. This position requires a strong ownership mindset and technical expertise.

Full Stack Engineer
Amazon is hiring a Full Stack Engineer for their Invoice By Amazon team to tackle complex architectural challenges and enhance the procurement process for business customers. You'll work with Java and AWS to design scalable software solutions. This position requires a strong understanding of software engineering best practices.

Software Development Engineer
Amazon is hiring a Senior Software Development Engineer for the Amazon Business team to design scalable software architecture and deliver personalized experiences. You'll work with Java and machine learning technologies in Madrid.

Software Development Engineer
Amazon is hiring a Senior Software Development Engineer for the Amazon Business team to build innovative solutions for business customers. You'll work with AWS, machine learning, and data engineering to enhance the buying journey. This role requires strong software engineering skills and experience in scalable architecture.

Software Development Manager
Amazon is hiring a Software Development Manager for their Business Foundational Services team in Madrid. You'll lead the development of innovative purchasing and procurement solutions. This role requires strong leadership skills and experience in software development.