Software Development Engineer,NextGen Security, ZeroFriction
Core
Lead technical vision and architecture for innovative, mission-critical software security systems that automate pentest experiences and protect Amazon's customers and corporate data.
Role type
Senior IC software development engineer (security automation)
Builds
Scalable software solutions and security tools that automate manual security processes and mitigate risks at unprecedented scale
Domain
Cloud security / Software engineering
Deliverable
production ML models | product features
Required skills
Object-oriented design, algorithms and data structures, advanced systems concepts and design, architecture and design patterns, reliability and scaling, modern language programming (Java, C++, or C#), leading engineering teams, mentoring
Preferred skills
Full software development life cycle experience, coding standards, code reviews, source control management, build processes, testing, operations
Technologies
Java, C++, C#
Responsibilities
Drive key engineering and business decisions to automate portions of the pentest experience, define and prioritize opportunities for security automation, build and evaluate solutions with rapid iteration, partner with cross-functional teams to translate security requirements into high-performance software, prototype and implement security tools protecting millions of customers
Seniority
Senior, hands-on IC with leadership responsibilities