Software Development Engineer, Middle Mile Planning and Optimization

Amazon

Greater London

On-site

GBP 42,000 - 77,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Amazon in the United Kingdom is hiring a Software Engineer to design and deliver systems that solve complex operational and optimization problems for our Middle Mile Transportation Tech teams.

You will turn ambiguous requirements into production‑ready software, build pipelines for intelligent agents, and own the systems in production while collaborating with cross‑functional teams to raise reliability and code quality.

Qualifications

  • Experience in professional, non-internship software development.
  • Programming in Java, C++, or C# with object-oriented design.
  • Bachelor's degree in computer science or equivalent.
  • Experience with full SDLC including coding standards, code reviews, source control, build, testing, and operations.

Responsibilities

  • Design and deliver systems that solve complex operational and optimization problems.
  • Turn ambiguous requirements into clear designs and production-ready software.
  • Build pipelines that feed intelligent agents clean, trustworthy signals.
  • Build execution layers that let agents act safely on live operations.
  • Build evaluation harnesses that validate decision quality before systems reach the real network.
  • Work on large-scale optimization and planning systems that allocate capacity efficiently.
  • Own what you build, operate it in production, and remain accountable for reliability.
  • Make pragmatic engineering trade-offs and contribute to high-quality code and design reviews.
  • Mentor other engineers and help raise the teams technical standards.

Education

Bachelor's degree in Computer Science

Tools

C#
Java
Network
Agentic AI
AI
Support
Security

Job description

Salary: £42,000 - 77,000 per year

Requirements:
  • We require experience in professional, non-internship software development.
  • We require programming experience with at least one modern language such as Java, C++, or C#, including object-oriented design.
  • We prefer a bachelors degree in computer science or an equivalent field.
  • We prefer experience with the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Responsibilities:
  • We design and deliver systems that solve complex operational and optimization problems.
  • We turn ambiguous requirements into clear designs and production-ready software.
  • We build pipelines that feed intelligent agents clean, trustworthy signals.
  • We build execution layers that let agents act safely on live operations.
  • We build evaluation harnesses that validate decision quality before systems reach the real network.
  • We work on large-scale optimization and planning systems that allocate capacity efficiently.
  • We own what we build, operate it in production, and remain accountable for reliability.
  • We make pragmatic engineering trade-offs and contribute to high-quality code and design reviews.
  • We mentor other engineers and help raise the teams technical standards.
Technologies:
  • C#
  • Java
  • Network
  • Agentic AI
  • AI
  • Support
  • Security
More:

We are Amazons Middle Mile Transportation Technology team, building complex software solutions across vendors, warehouses, and carriers to optimize both time and cost in package delivery. Our systems operate at large scale, handling thousands of requests per second and making business decisions that impact billions of dollars annually. We work with a worldwide network of carriers, owner operators, and drivers, and our technology helps manage business rules for millions of unique products while improving ordering and delivery experiences for millions of customers. We value diverse perspectives, inclusion, and building with passion, and we are committed to protecting candidate privacy and supporting workplace accommodations during the hiring process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer, Middle Mile Planning and Optimization (MMPO)
Software Development Engineer, Middle Mile Planning and Optimization (MMPO)

Amazon • Greater London

On-site
GBP 90,000 - 150,000
Software Engineer - Large-Scale Optimization & AI
Software Engineer - Large-Scale Optimization & AI

Amazon • Greater London

On-site
GBP 42,000 - 77,000
Senior Software Engineer, Agentic AI for MMPO
Senior Software Engineer, Agentic AI for MMPO

Amazon • Greater London

On-site
GBP 90,000 - 150,000
Software Development Engineer – 2026
Software Development Engineer – 2026

Amazon • Cambridge

On-site
GBP 50,000 - 70,000
Software Engineer III - AIML Experimentation
Software Engineer III - AIML Experimentation

Hackajob Ltd • Bournemouth

On-site
GBP 85,000 - 115,000
Software Development Engineer III (Java)
Software Development Engineer III (Java)

Tesco • Greater London

Hybrid
GBP 36,000 - 76,000
Annual bonus up to 20%
25 days holiday plus personal day and
Bank holidays
+5
Sr. Manager, FM Analytics, Long Term Planning
Sr. Manager, FM Analytics, Long Term Planning

Amazon • Greater London

On-site
GBP 90,000 - 130,000
Software Development Engineer, Data Center Builder Tools (AWS)
Software Development Engineer, Data Center Builder Tools (AWS)

Amazon • Greater London

On-site
GBP 90,000 - 150,000
Software Development Engineer - Security Automation
Software Development Engineer - Security Automation

Amazon • Greater London

On-site
GBP 42,000 - 77,000
Senior Software Engineer
Senior Software Engineer

DeepL • Greater London

Hybrid
GBP 60,000 - 100,000
Hybrid work model
30 days annual leave
Mental health resources
+2