Security Engineer II, AppRank
Core
Engineer AI-driven solutions to assess and classify security findings, identify root causes of vulnerabilities, and build internal tools to analyze patterns and prevent recurrence for Amazon's critical applications.
Role type
Senior Application Security Engineer (AI/ML focus)
Builds
AI-driven risk-prioritization engines, automated security workflows, and internal analysis tools
Domain
Cloud Security, Application Security, AI Security
Deliverable
production ML models | infrastructure
Required skills
Python, Go, Java, C++, Ruby, Swift, .Net, C++, security code review, vulnerability analysis, incident response, cloud security, AI security, threat intelligence, penetration testing, access control, cryptography, network security, operations security
Preferred skills
AWS products, SDLC security integration, threat modeling, secure design review, networking protocols (HTTP(S), DNS, TCP/IP)
Technologies
Python, Go, Java, C++, Ruby, Swift, .Net, AWS, HTTP(S), DNS, TCP/IP
Responsibilities
Engineer AI-driven solutions to assess and classify security findings; Identify root causes of recurring vulnerabilities and develop systemic remediation strategies; Design and build internal tools to analyze patterns in security findings; Collaborate with application teams to implement preventative security controls earlier in the development lifecycle; Develop automated workflows to integrate security insights into developer pipelines; Perform targeted code reviews and static/dynamic analysis to validate findings and guide mitigations
Seniority
Senior, hands-on IC