Amazon
Software Development Engineer, Amazon Business
Found: December 13, 2025
This role is based in Madrid, Spain.
Responsibilities:
- Develop deep understanding of ordering, accounting, and payments technical platforms.
- Design and modify scalable software architecture of full stack systems.
- Work independently to deliver and maintain medium-sized features.
- Apply software engineering best practices throughout the development life cycle.
- Engage in continuous prioritization efforts to balance fast-paced business requirements with long-term technical investments.
Requirements:
- Experience building complex software systems successfully delivered to customers.
- Experience designing or architecting new and existing systems.
- Proficiency in at least one modern programming language such as Java, C++, or C#.
- Full software development life cycle experience, including coding standards and testing.
- Strong English communication skills, both written and verbal.
Preferred Qualifications:
- Bachelor's degree in computer science or equivalent.
- Experience with AWS services including S3, Redshift, and Lambda.
- Experience with Data & AI related technologies.