Skip to content

Software Development Engineer

Amazon
mid-level
Location

Barcelona, Spain

Work Type

Onsite

Seniority

mid-level

Posted

July 10, 2026


Total Compensation
€90,000
Yearly Savings (Comfortable)
€29,000
Want to apply for this job?

Subscribe to access the application link and 8,000+ more jobs

Job Description

Who you are

  • 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
  • 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
  • You want to build the systems that keep millions of packages moving on time across Amazon's transportation network
  • If you enjoy owning systems end-to-end, writing clean code that operates at scale, and solving hard problems where reliability truly matters, this is the role for you

What the job involves

  • We are looking for a Software Development Engineer to help us design, build, and operate the production infrastructure behind a system that tells fulfillment centers and trucks exactly how fast packages should flow — every hour, across thousands of routes
  • In this role, you will own software that processes dozens of complex inputs, transforms them into reliable signals, and delivers them to systems that make real-time decisions about when packages ship, when trucks depart, and how capacity is allocated across the network
  • You will write production-quality code in Python, design event-driven architectures on AWS, build automated quality validation frameworks, and solve distributed systems challenges that directly impact operational performance at Amazon scale
  • What makes this role compelling is the combination of complexity and impact
  • You are not building something theoretical — you are building software that downstream systems depend on every single day to move packages for customers worldwide
  • You will tackle real production problems: ensuring five-nines availability, designing systems that balance rapid model iteration with production stability, integrating with critical transportation systems, and building the monitoring and diagnostics that keep everything running
  • Design and own production software that processes complex inputs and delivers reliable outputs to downstream transportation systems
  • Build event-driven architectures and automated quality validation frameworks on AWS
  • Drive operational excellence through monitoring, diagnostics, and chaos testing to achieve five-nines availability
  • Collaborate with science and engineering teams to integrate model outputs with systems across Amazon's fulfillment network
More Jobs You Might Like
Sortiermitarbeiter (m/w/d) - 45141 Essen

Amazon

Essen

Helpful Resources
Salary & Savings Calculator

Compare salaries across European cities and calculate your potential savings. Understand cost of living and take-home pay for tech jobs in Europe.

Career Guides

Expert advice on landing high-paying tech jobs in Europe. Tips on interviews, salary negotiation, and career growth from The European Engineer.

Access 8,000+ High-Paying Tech Jobs

Get unlimited access to our full database of 8,000+ jobs with advanced filters, salary comparisons, and exclusive career guides from The European Engineer.