Skip to content

Software Development Engineer

Amazon
mid-level
Location

London, United Kingdom

Work Type

Onsite

Seniority

mid-level

Posted

September 27, 2026


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

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

Job Description

Who you are

  • We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers
  • Experience (non-internship) in professional software development
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • Experience (non-internship) software development in a combination of any of the following languages: Java, C#, Python, or Rust. TypeScript is a plus
  • Experience working with Linux operating system development
  • 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
  • Experience working in backend software engineering applications that process large datasets such as network flow logs or security telemetry

What the job involves

  • As a Software Development Engineer on our team, you’ll help build and manage services that detect and automate the mitigation of cybersecurity threats across Amazon’s infrastructure, including advanced persistent threats
  • You’ll work with security engineers, data scientists, and other software development engineers across multiple teams to develop innovative security solutions at a massive scale. Our services protect the AWS cloud for all customers and help preserve our customers’ trust in us
  • You’ll get to use the full power and breadth of AWS technologies to build services that proactively protect every single AWS customer, both internally and externally, from security threats – not many teams can say that!
  • As a Software Development Engineer, you will leverage Amazon technology (Lambda, Kinesis, DynamoDB, etc.) to solve AWS Security problems at staggering scale. You will raise the bar on our software architecture and development practices
  • You will share ownership of our operational excellence, ensuring our system is properly tuned and has appropriate alarms for warning or error conditions. You will help drive our working backwards processes, inventing and simplifying on behalf of our customers
  • You will build security detections that identify specific security issues and automatically help customers reduce their risk through network and security controls
  • This position involves on-call responsibilities, typically for one week every few weeks. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice
  • Collaborate with data scientists and security engineers to build automated security detection and mitigation workflows
  • Design scalable architectures for low-latency, big data processing
  • Improve the observability, performance, and efficiency of our existing systems
  • Raise the bar for testing, repeatability, automation, and operational excellence
  • Mentor and develop teammates, both technically and professionally
  • Seek out, develop, and advocate for new technologies
  • On-Call Responsibility:
  • This position involves on-call responsibilities, typically for one week every two months. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice
More Jobs You Might Like
Business Development Representative (LATAM, Portuguese Speaking)

Cloudflare

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 15,000+ High-Paying Tech Jobs

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