
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 ...
Skills & Technologies
Overview
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.
Job Description
Who you are
You have 5+ years of experience in software development, particularly in designing and modifying scalable software architectures for full stack systems. Your expertise in Java and familiarity with machine learning and data engineering will enable you to deliver personalized experiences for business customers. You are well-versed in software engineering best practices, including coding standards, code reviews, and source control management, ensuring high-quality code delivery.
You thrive in collaborative environments, supporting teammates through mentorship and knowledge sharing. Your ability to troubleshoot a wide variety of customer issues across the Amazon Business ordering domain showcases your problem-solving skills and commitment to operational excellence. You are comfortable balancing fast-paced business requirements with long-term technical investments, making you a valuable asset to the team.
What you'll do
As a Senior Software Development Engineer, you will be responsible for designing and modifying scalable software architecture for full stack systems that cater to business customers. You will deliver personalized experiences that leverage machine learning and data engineering skills, working independently to maintain and enhance features. Your role will involve applying software engineering best practices throughout the development life cycle, including incremental delivery and testing.
You will engage in continuous prioritization efforts to balance immediate business needs with long-term technical investments. Supporting your teammates through collaboration and mentoring will be a key part of your daily activities, as you help drive improvements in code quality and process efficiency. You will also be involved in troubleshooting a wide variety of customer issues, ensuring that the solutions you develop meet the diverse needs of Amazon Business customers.
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 innovative projects that disrupt traditional purchasing methods for businesses, governments, and institutions. The company values collaboration and encourages you to apply even if your experience doesn't match every requirement. Join us in making a significant impact on how businesses purchase their supplies.
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 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 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 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.

Software Engineering
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.