Join us in securing vital Identity and Governance services within the AWS cloud while providing top-notch defense for AWS customers.
The AWS Identity and Governance teams are responsible for building and operating the identity, authentication, and authorization stack for the AWS cloud, which allows our customers to manage access and governance across their AWS environments effectively. Our services empower clients to confidently execute their workflows with robust controls tailored to their individual security needs.
As a Senior Security Engineer at Amazon, you will spearhead the design, development, and implementation of security solutions essential for protecting our global infrastructure, products, and customer data. This role requires a unique blend of deep security expertise and advanced software engineering skills to create scalable security systems and frameworks. We are looking for a passionate engineer who is eager to elevate our security standards.
Key Responsibilities: - Lead intricate security projects across multiple service teams and influence architectural decisions that enhance our organization-wide security posture.
- Develop automated security testing frameworks and continuous security monitoring systems.
- Craft prototypes and proofs of concept to showcase the viability of cutting-edge security technologies.
- Design and implement scalable security solutions using Java, Python, Go, or similar languages.
- Provide technical mentorship to junior engineers and establish best practices in security engineering.
- Collaborate closely with software development teams to integrate security controls throughout the development lifecycle.
- Take charge of security incident responses and conduct root cause analysis for complex security events.
- Shape product roadmaps by offering security expertise during planning stages.
Technical Leadership: - Spearhead the technical direction for security projects that affect multiple teams or departments.
- Document and maintain technical designs for security systems and controls.
- Review and validate security architecture proposals and technical implementation strategies.
- Conduct security reviews for critical systems and applications.
- Work in partnership with Product, Operations, and Development teams to promote security enhancements.
- Represent security engineering in high-level technical discussions.
- Mentor junior security engineers and build team capabilities.
- Promote security best practices across engineering disciplines.
About the Team: The Identity Security team collaborates with AWS Identity, Governance, and Infrastructure as Code services to minimize risks throughout the service lifecycle. Our security engineers work directly with software engineers to ensure security is embedded from the design phase onwards. We proactively identify and address potential threats, ensuring issues are mitigated before they affect customers. In addition to addressing individual service security, we undertake broad security initiatives to elevate standards across a range of services focused on contingent authorization, authentication accuracy, and service credential management.
Basic Qualifications: - Bachelor's Degree in Computer Science, Information Technology, or equivalent experience.
- A minimum of 5 years in software development and system/network security.
- Experience managing significant technical projects that drive changes within a service, product, or organization.
- Expert knowledge of common authentication/authorization practices, internet protocols, and OS security.
- Experience architecting and securing AWS products and services.
- Solid understanding of threat modeling and secure coding practices.
- Experience with service-oriented architectures and web services security.
- Proficiency in at least one mainstream programming language, preferably Java.
Preferred Qualifications: - Master's or PhD in Computer Science or a related field.
- Experience in a Red Team or implementing proactive security measures in a professional setting.
- Exceptional analytical skills and proven system design capabilities.
- Ability to achieve ambitious goals in a dynamic and fast-paced environment.
- Strong leadership, collaboration, and teamwork skills.
- A high sense of ownership and drive.
- Excellent written and verbal communication abilities.
Amazon is committed to creating an inclusive workplace that reflects the diverse communities we serve. We welcome applicants from all backgrounds and do not discriminate on the basis of protected veteran status, disability, or any other legally protected status. If you require accommodations during the application process, including support for interviews or onboarding, please reach out.
Our compensation package varies across different US geographic markets, with a base pay range of $143,300 to $247,600. Pay is determined by multiple factors, including market location and job-related knowledge, skills, and experience. In addition to base pay, Amazon offers equity, sign-on bonuses, and a full array of benefits.
This position will remain open until filled. Please apply through our career site.