Software Development Engineer, AWS Security

Amazon Web Services (AWS) is a leading cloud computing platform offering a wide range of services to developers worldwide.
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Cybersecurity · Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS Security

Our team works with the many AWS teams to solve security challenges that affect every AWS service at massive scale. Each day, hundreds of thousands of developers make billions of transactions worldwide on our cloud. They harness the power of Amazon Web Services (AWS) to enable innovative applications, websites, and businesses. The AWS Security team owns security for all of these services offered by AWS, including EC2, S3, and many others.

We enable trust by building services that meet the security goals of our customers, from compliance to analysis. We dive deep into security technologies such as new authentication systems, hardware security components, cryptography, system hardening, and massive-scale audit analysis. Our team creates services that continuously scan, identify, and report on potential security threats for AWS. We deal with immense quantities of data from millions of sources to monitor and support hundreds of AWS teams keep their services secure.

As a Software Development Engineer, you will:

  • Leverage Amazon technology (Lambda, Kinesis, DynamoDB, etc.) to solve AWS Security problems at staggering scale
  • Raise the bar on our software architecture and development practices
  • Share ownership of our operational excellence, ensuring our system is properly tuned and has appropriate alarms for warning or error conditions
  • Help drive our working backwards processes, inventing and simplifying on behalf of our customers
  • Build security detections that identify specific security issues and automatically help customers reduce their risk through network and security controls

This role involves on-call responsibilities, typically for one week every two months. We work to ensure that our systems are fault tolerant, and when issues arise, we collaborate to resolve the root cause to prevent recurrence.

Join our world-class team in a fast-paced environment that has the entrepreneurial feel of a start-up. This is an opportunity to operate and engineer systems on a massive scale, and to gain top-notch experience in cloud computing. You'll be surrounded by smart, passionate people who believe that world-class service is critical to customer success.

Eligibility Requirements:

  • Fluency in written and spoken English
  • Legal right to work in Ireland
  • Amazon will provide relocation support for successful applicants relocating within the European Union
Last updated a day ago

Responsibilities For Software Development Engineer, AWS Security

  • Leverage Amazon technology (Lambda, Kinesis, DynamoDB, etc.) to solve AWS Security problems at scale
  • Raise the bar on software architecture and development practices
  • Share ownership of operational excellence, ensuring proper system tuning and alarms
  • Drive working backwards processes, inventing and simplifying for customers
  • Build security detections to identify issues and help customers reduce risk
  • Participate in on-call responsibilities (typically one week every two months)

Requirements For Software Development Engineer, AWS Security

Java
Python
Rust
TypeScript
Linux
  • Bachelor's degree in Computer Science or related field, or equivalent work experience
  • Minimum of three years (non-internship) software development experience in Java, C#, Python, or Rust (TypeScript is a plus)
  • Minimum of three years experience working with Linux operating system development
  • Experience working in backend software engineering applications that process large datasets such as network flow logs or security telemetry
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Benefits For Software Development Engineer, AWS Security

Relocation Benefits
  • Relocation support (within EU)
  • Career growth opportunities
  • Ongoing DEI events and learning experiences

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Security

DevSecOps Engineer

Join Deliveroo as a DevSecOps Engineer to ensure secure application development and deployment, driving DevSecOps adoption and security automation at scale.

Software Development Engineer II, Denied Party Screening

Join Amazon as a Software Development Engineer II to build cutting-edge security systems, preventing prohibited transactions and protecting customer trust.

Software Engineer II

Join Microsoft as a Software Engineer II to work on Microsoft Defender for Endpoint for Linux, enhancing security and performance of endpoint protection solutions.

Software Engineer II

Microsoft is seeking a Software Engineer II for their Security team to work on Sovereign Cloud Security, focusing on securing Microsoft's clouds for governments worldwide.

Software Security Engineer II - CTJ - TS/SCI

Microsoft is seeking a Software Security Engineer II to improve security in sovereign cloud environments, addressing vulnerabilities and implementing solutions.