Software Development Engineer (Madrid) — Espresso
On-site in Madrid·Added today
Overview
Requirements
Have the right to work in Spain
Amazon doesn't mention sponsorship in the ad.
Work in English
English is required, per the ad.
Work on-site in Madrid
No relocation package mentioned.
The role
Do you want to shape how millions of customers worldwide build their shopping baskets? Join Amazon's Espresso team, where we're building the next generation of the basket building experience: intelligent, personalized, and designed to turn a customer's shopping habits into a full basket in seconds.
We're a Madrid-based engineering team building basket building experiences for a worldwide audience — starting with Europe as our priority and expanding across the US and beyond. Our work sits at the intersection of large-scale distributed systems, personalization, and customer-facing experiences that reach millions of shoppers. On this team, engineers are partners in product decisions, not just executors — you'll help decide what we build and why, then own building it.
A day in the life
Our engineers work end-to-end on the basket building experience — from idea and tech design through implementation, deployment, and weblab experimentation. On a typical day you'll collaborate directly with PMTs, UX designers, and applied scientists to flesh out software requirements and shape what we build, then turn those ideas into high-scale services that reach customers worldwide.
You'll spend your time designing and building the services we own, reviewing designs and code with the team, and running experiments to measure customer impact. While we own core components, expect some away-team work with partner teams across regions as we expand from Europe to the US and beyond. For the services we own, be prepared for DevOps work — we invest in strong CI/CD and maintain a high operational excellence bar so we can ship fast and safely.
What you'll do
As a Software Development Engineer on our team, you will:
- Help define product direction alongside product managers and scientists — bringing your technical insight to shape what we build, not just how
- Design, build, and operate high-scale, low-latency services that power personalized basket building experiences across Amazon's worldwide marketplaces
- Own features end-to-end — from design and implementation to deployment and operational excellence — in a modern AWS-native environment
- Raise the bar on engineering quality through code reviews, design discussions, and mentorship
Key job responsibilities
We are looking for a Software Development Engineer who is excited to solve ambiguous, high-scale problems and help decide not just how we build, but what we build. In this role you will:
- Design, develop, deliver, and support major components of our basket building experience, serving millions of customers worldwide
- Partner with product managers, scientists, and engineers to shape product direction — turning ambiguous customer problems into clear, measurable solutions
- Own features end-to-end, from design and implementation through deployment and ongoing operational support, in a modern AWS-native environment
- Influence the team's technical direction and drive engineering best practices for quality, performance, and operational excellence
- Collaborate with partner teams across regions as we expand from Europe to the US and beyond
- Learn from high-performing engineers and mentor more junior members of the team
Requirements
What we're looking for
- Experience (non-internship) in professional software development
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience programming with at least one software programming language
Nice to have
- Bachelor's degree in computer science or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Pay & benefits
What you'll get
You'll love working here because:
- Real customer impact — the code you ship reaches millions of customers worldwide
- A voice in the product — engineers here influence roadmap and product decisions, not just tickets
- Ownership and autonomy — you own meaningful services and see them through
- Growth — work alongside experienced engineers, scientists, and product partners in a collaborative, feedback-rich culture
- Location — based in Madrid, part of Amazon's growing EU engineering hub
Hiring process
Online application
Assessments
Online test · Not every role
Role-specific online assessments where the role requires them.
Phone screening
Phone call · Not every role
If you meet the basic qualifications you may be asked to complete a phone screening.
Interview loop
With current employees
Individual interviews with current employees, each assessing different aspects of your skills and experience; in person or remote.
- Some candidates move directly to the interview loop without a phone screening.
- Role-specific interview prep guides are published for SDE, SDM, PM, BIE and other roles.
Hiring process
Remember, you do not have to tick every box to apply for the role. If you are excited about joining us and think you have what we are looking for, we would love to hear from you.
About Amazon
Amazon is a global technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence. It is one of the world's largest employers and operates a vast network of fulfillment centers, data centers, and corporate offices across the globe. In Spain, Amazon has a significant presence with corporate offices in Madrid and Barcelona, as well as numerous fulfillment and data center facilities, including in Huesca and other regions. The company is known for its customer-centric culture, innovation, and fast-paced work environment, offering a wide range of roles from engineering and operations to corporate and creative positions.
- Industry
- E-commerce and Cloud
- Founded
- 1994
- Employees
- 1,000,000+
- Headquarters
- Seattle, USA
- In Spain
- Madrid, Barcelona, Huesca
- Website
- amazon.jobs
Good to know if you are moving
- Amazon offers a comprehensive relocation package for international hires, including visa sponsorship and support for moving to Spain.
- The company has a strong presence in Spain with offices in Madrid and Barcelona, as well as numerous fulfillment and data center locations.
- Amazon is known for its leadership principles, which are integral to its corporate culture and are important for career advancement.
- Employees often have the opportunity to work on global projects and collaborate with teams across different countries.
- Amazon provides competitive compensation and benefits, including health insurance, stock options, and career development programs.
In their own words
About the company & team
About the team
We are a cross-functional team reinventing how customers build their shopping baskets. Today, filling a basket takes more effort than it should — customers repeatedly search for and re-add the same products. We're changing that, building personalized basket building experiences that get customers from intent to a full basket in seconds. We start with Europe and expand across the US and worldwide.
Engineers here are partners in product decisions, not just executors, collaborating closely with PMs, designers, and scientists. Our culture is collaborative, supportive, and focused on learning — ideal for the curious and customer-obsessed.
Additional information
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Location
Amazon · Madrid
Loads Google Maps, which may set its own cookies.
More jobs like this
or browse Software engineering·Mid-level·Big Tech·SaaS, Cloud & Developer Tools·Community of Madrid·E-commerce and Cloud·AWS·CI/CD·DevOps






