Systems Development Engineer, Amazon Foundational Security Services
Job Summary:
We are looking for a highly motivated Systems Development Engineer to join our team at Amazon Security. In this role, you will be responsible for delivering industry-best security services by inventing and simplifying complex security challenges.
Job Description:
The Amazon Security team is responsible for creating and maintaining a high bar for security across all of Amazon's products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores.
In this role, you will work with users to design new security features, deploy software through large automated systems, and operationally support security software. You'll look for new approaches to automate fixes for operational issues and use Amazon Security services to solve design problems.
Key Responsibilities:
* Design and architect secure systems using systems engineering fundamentals (networking, storage, operating systems)
* Develop and implement software solutions using modern programming languages such as C++, C#, Java, Python, Golang, PowerShell, or Ruby
* Collaborate with cross-functional teams to identify and mitigate security risks
* Operate services in AWS and ensure compliance with security best practices
About the Team:
Our team is an inclusive and dynamic group of individuals who share a passion for security and innovation. We value diversity and believe that employing a diverse workforce is central to our success. We offer a flexible schedule and a healthy balance between personal and professional life.
BASIC QUALIFICATIONS:
* Knowledge of systems engineering fundamentals (networking, storage, operating systems)
* Experience (non-internship) in professional software development
* Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
* Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, or Ruby
PREFERRED QUALIFICATIONS:
* Experience with PowerShell (preferred), Python, Ruby, or Java
* Communication and problem-solving skills across languages
* Experience operating services in AWS
* Experience actively mentoring junior engineers
* Experience with IAM, security services