Security Engineer (SysDev Team), Defensive Security Vulnerability Management
Amazon Defensive Security is hiring a security engineer with development experience and a strong bias for action. Do you want to solve security problems on a globally unrivaled scale? Do you want to build mission critical software to help keep Amazon and our Customers safe? Then we want to hear from you!As a Defensive Security Engineer you will work with our customers to understand their roles, as well as their daily pain points and challenges. You'll then design and implement cutting edge solutions to stream-line and automate Vulnerability Management operations. From building vulnerability assessment tooling, to ingesting over 300 MILLION security findings a day (and doubling YoY!), your work will be essential to the continuing safety and security of Amazon and our Customers. You will work with other members of our growing team to deep dive problems, investigate approaches, prototype new technology, and evaluate technical feasibility of competing solutions. You will design, implement, and operate high quality distributed vulnerability management systems operating at a globally unrivaled scale.Key job responsibilities
- Translate Security tasks to technical deliverables
- Advise on Cloud Design patterns
- Assist with implementation of software solutions
- Keep up to date on current security tooling and the evolving threat landscape
- Deep dive systemic security problems, and design approaches to address them
- Work hand in hand with our customers to understand their requirements
- Prototype new projects, then mature them into long term solutions
- Architect high quality horizontally scalable systems, evaluating and documenting technological and operational trade offs
- Create production ready code following best practices with an emphasis on operational excellence.
- Participate in our on weekly call rotation: answer tickets, review alarms, and follow run-books to fix platform problems.
Basic Qualifications
- 3+ years of hands on security or vulnerability management experience
- Strong understanding of core CWEs and compensating controls
- Basic threat modeling knowledge
- 3+ years experience with cloud infrastructure
- 3+ years experience with agile methodologies and iterative development
- 3+ years experience with statically typed or scripting languages
- 3+ years of experience architecting, designing, and implementing new systems
- 2+ years of experience uplifting of existing systems
- 3+ years experience with reusable micro-service architecture
Preferred Qualifications
- 3+ years experience with AWS infrastructure and CDK
- 3+ years experience with Python, Java, and TypeScript
- 2+ years experience with Reactjs
- 2+ years experience with NoSQL
- Experience designing and leading implementation of large horizontally scaling applications