Join AWS Security as a Software Development Engineer to build innovative services protecting Amazon's cloud infrastructure from advanced security threats. In this role, you'll work with a diverse team of security engineers and data scientists to develop and manage critical security services that detect and automatically mitigate cybersecurity threats across Amazon's vast infrastructure.
The position offers unique opportunities to work with cutting-edge AWS technologies while building services that proactively protect every AWS customer. You'll be responsible for leveraging technologies like Lambda, Kinesis, and DynamoDB to solve security problems at massive scale. The role involves designing scalable architectures for low-latency, big data processing and implementing automated security detection and mitigation workflows.
As part of the team, you'll contribute to raising the bar on software architecture and development practices while sharing ownership of operational excellence. The role includes on-call responsibilities (one week every two months) and specific support for the European Sovereign Cloud. The team emphasizes fault tolerance and root cause resolution to minimize operational disruptions.
Amazon Security offers excellent career growth opportunities, with chances to build experience across various areas including cloud, devices, retail, entertainment, healthcare, and physical stores. The team culture promotes continuous learning, diversity of thought, and work-life harmony. You'll find extensive knowledge-sharing resources and training opportunities to develop as a well-rounded professional.
The ideal candidate should be enthusiastic, empathetic, curious, and motivated, with the ability to work effectively in a diverse team environment. You'll need at least three years of professional software development experience, strong Linux knowledge, and expertise in languages like Java, Python, or Rust. The position is based in Dublin, Ireland, with relocation support available for EU candidates.