Software Development Engineer, AWS Security

Amazon Web Services (AWS) is the world's leading cloud computing platform, providing secure and scalable services to millions of customers.
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Cybersecurity · Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS Security

Join AWS Security as a Software Development Engineer to build innovative services protecting the cloud from advanced security threats. In this role, you'll be part of a team that develops and manages critical security services detecting and automating the mitigation of cybersecurity threats across Amazon's infrastructure. You'll collaborate with security engineers, data scientists, and other software developers to create solutions that protect AWS cloud for all customers.

The position leverages Amazon's cutting-edge technology stack, including Lambda, Kinesis, and DynamoDB, to solve security challenges at massive scale. You'll be responsible for building security detections that identify specific issues and automatically help customers reduce their risk through network and security controls. The role involves working with large datasets such as network flow logs and security telemetry.

This Berlin-based position offers the opportunity to work on systems that directly impact the security of every AWS customer. You'll be part of Amazon Security, where security is central to maintaining customer trust and delivering exceptional experiences. The team culture emphasizes continuous learning, diversity and inclusion, and work-life harmony.

Key responsibilities include designing scalable architectures, improving system observability, mentoring teammates, and participating in an on-call rotation. The ideal candidate should have strong experience in software development, particularly with languages like Java, Python, or Rust, and solid understanding of Linux systems. You'll be working in an environment that values operational excellence, innovative problem-solving, and customer-focused security solutions.

The role offers comprehensive professional development opportunities, with access to extensive knowledge-sharing resources and training. Amazon Security provides exposure to various areas including cloud, devices, retail, entertainment, healthcare, and physical stores, making it an excellent opportunity for career growth in security engineering.

Last updated 17 hours ago

Responsibilities For Software Development Engineer, AWS Security

  • Build and manage services that detect and automate mitigation of cybersecurity threats
  • Collaborate with data scientists and security engineers to build automated security detection workflows
  • Design scalable architectures for low-latency, big data processing
  • Improve observability, performance, and efficiency of existing systems
  • Participate in on-call rotation (one week every two months)
  • Mentor and develop teammates technically and professionally

Requirements For Software Development Engineer, AWS Security

Java
Python
TypeScript
  • Minimum of three years non-internship software development experience in Java, C#, Python, or Rust
  • Minimum of three years experience working with Linux operating system development
  • Experience designing or architecting new and existing systems
  • Experience in professional software development

Benefits For Software Development Engineer, AWS Security

Relocation Benefits
  • Relocation support for EU candidates
  • Training and career development opportunities
  • Work-life balance focus
  • Flexible working culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Security

Security Engineer, AWS Vulnerability Management

Security Engineer role at AWS focusing on vulnerability management, requiring expertise in security assessment, threat modeling, and automation tools development.

Software Development Engineer, AWS Security

AWS Security Software Development Engineer role focusing on building and scaling security telemetry solutions for cloud infrastructure protection.

Security Engineer, AWS Managed Services

Security Engineer role at AWS Managed Services providing 24/7 threat monitoring and response for AWS environments, requiring 2+ years technical experience and security expertise.

Security Engineer, AWS Security

Security Engineer role at AWS Security team, building and managing cloud security services to protect AWS infrastructure from cybersecurity threats.

Software Development Engineer, AWS Security

AWS Security Engineer role focusing on developing security telemetry solutions using Go, Python, and TypeScript, requiring 3+ years of software development experience.