TL;DR

System Development Manager (Software Development): Lead and manage a team supporting Amazon's Catalog Engineering Services to maintain system security, monitor metrics, and improve operational efficiency with an accent on large multi-team project leadership and root cause resolution. Focus on strategic direction, mentoring, and driving improvements in complex distributed systems and AWS environments.

Location: Must be based in London, United Kingdom

Company

Amazon builds and operates the world’s largest e-commerce product catalog and related systems, powering customer buying experiences globally.

What you will do

  • Lead and manage a team of System Development Engineers supporting ASCS systems and services.
  • Act as subject matter expert for multiple services and lead large multi-team projects.
  • Drive operational efficiency through SLAs, metrics, monitoring, tools, and documentation.
  • Proactively prevent support issues and resolve complex problems.
  • Assign tasks, mentor, and train engineering team members.
  • Contribute to strategic direction and hiring decisions.

Requirements

  • Must be based in or able to work onsite in London, UK.
  • 6+ years experience in software development, testing, or DevOps/System development engineering.
  • Experience managing technical teams and hiring engineering talent.
  • Proficiency in modern programming languages such as Ruby, Java, Python, or C#.
  • Strong communication and documentation skills.
  • Knowledge of automation tools and AWS services.

Nice to have

  • Experience managing competing priorities using metrics for business decisions.
  • Experience with highly concurrent, high throughput distributed systems.
  • Strong team leadership skills and initiative in problem solving.

Culture & Benefits

  • Inclusive culture valuing diversity and equal opportunity.
  • Focus on innovation, ownership, and continuous improvement.
  • Supportive environment for professional growth and mentoring.