Senior Product Security Engineer

Take-Two Interactive Software
Summary
Join Take-Two Interactive's Product Security team and make a significant impact on the security of our products. You will collaborate with development and game teams to integrate security into every stage of the software and game lifecycle. Responsibilities include developing threat models, conducting code reviews, implementing security automation tools, performing security analysis, providing architectural guidance, and defining security strategies. You will need a Bachelor's degree in a relevant field and at least 5 years of application security experience, ideally in gaming or technology. The ideal candidate possesses expertise in security architecture, risk management, and securing CI/CD pipelines. Take-Two offers a great company culture, growth opportunities, and a comprehensive benefits package.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a similar field, or equivalent experience
- At least 5 years of demonstrated experience in application security, ideally within the gaming or technology sectors
- Validated expertise in security architecture, risk management, and securing CI/CD pipelines to ensure seamless and secure software delivery
- Extensive knowledge of common and complex security vulnerabilities, along with effective mitigation techniques
- Ability to translate design documents into security-focused guidelines and requirements for product development
- Adapt quickly to new technologies, languages, and solve challenges outside your expertise
Responsibilities
- Develop threat models for a variety of applications and games to prioritize scope and use cases for penetration testing and red team exercises
- Conduct manual and automated secure code reviews in languages such as C#, Java, Python, and JavaScript
- Develop and implement security automation tools to improve the efficiency and effectiveness of security processes
- Perform adversarial security analysis, leveraging advanced tools to augment manual efforts and identify vulnerabilities
- Provide security architecture and design guidance to development teams, ensuring secure coding practices are followed
- Partner with teams to define and execute security strategy, driving security priorities across the organization
- Stay ahead of emerging security threats, seeking and advocating for new technologies to address complex risks
Benefits
- Medical (HSA & FSA)
- Dental
- Vision
- 401(k) with company match
- Employee stock purchase plan
- Commuter benefits
- In-house wellness program
- Broad learning & development opportunities
- A charitable giving platform with company match
- Fitness allowance
- Employee discount programs
- Discounted games & events
- Stocked pantries