Skip Navigation

Product Security Architect

Primary Location Chandler, Arizona Additional Locations US, Texas, Plano Date posted 01/11/2019
Apply Now Job ID: JR0014043

Role Overview:

In this role, you will be responsible for providing architectural and technical guidance to product security across all of McAfee. You will design, plan and implement secure coding practices and security testing methodology; ensure practices meet software certification processes; drive the security testing of the products; test and evaluate security related tools; and manage 3rd party vendors to meet those responsibilities above.

You will be deeply embedded in our Product Management and Engineering teams. You will have responsibilities for secure development methodologies and mechanisms for all McAfee products and services. You will participate in SDL and drive software security maturity. You will drive effective integration and adoption of best practices, latest methods & techniques in identifying design flaws and software issues. You will work with our security champs, security champ leaders and other security teams to make sure our products are delivered securely.  

Company Overview:

With the mission of capturing the biggest market share in the area of cyber security, network security, endpoint security, threat research, malware research, cloud security, we work together for a common goal of shaping the company’s future by designing and building the best in class robust and scalable security products for consumer and enterprise customers. As industry top performers, we aim to develop optimized high-performance system software solutions with high availability and reliability.

About the role:

  • Drive overall product security architecture
  • Provide technical leadership in the comprehensive planning, development, and execution of our product security efforts
  • Provide planning and input into the software engineering and product development process, related to security, sensitive to the constraints and needs of the business
  • Ensure, and create as needed, security policies, processes, practices and operations to ensure reproducible development and high quality, while keeping costs under control
  • Engage in hands-on, in-depth analysis, review and design of the software, including technical review and analysis of source code with a security perspective. Will include reviews of in-house developed code, as well as review of technologies provided by 3rd party vendors.
  • Provide training to staff, contractors, development and QA teams, and product/software security champions related to product security
  • Use programming skills to build and improve security tools and automation platforms
  • Improve our security champions program by working with our security champions and security champion leaders
  • Lead the training program for security champions and engineering teams
  • Develop solutions for the automation, security, audit and compliance monitoring
  • Guide McAfee’s software development teams through our Security Development Lifecycle (SDL) by participating in design reviews, threat modeling, and in-depth security penetration testing of our code and systems.
  • Conduct cloud security assessment to identify areas of risk and ensure any gaps are remediated
  • Define and implement appropriate policies for AWS/Azure security solutions

About you: 

  • Bachelor’s degree in computer science or a technology related filed required
  • At least 5 years of experience in security testing and product security
  • Experience in driving effective implementation & adoption of Security Development Lifecycle (SDL) and software maturity model
  • Demonstrated knowledge and experience with web security and secure development practices
  • Demonstrated knowledge of secrets management, cryptography, and authentication and authorization protocols such as OIDC, OAuth, and SAML
  • Working experience with static and dynamic vulnerability identification using industry leading scanning tools and manual code reviews
  • Prior experiencing in implementing and integrating tools for static analysis, dynamic analysis, fuzzing, and penetration testing
  • Good cloud security experience (AWS/GCP/Azure)
  • Development experience with one of the following languages: Python, Java, Go or Ruby
  • Experience with common CI/CD and software deployment automation tools
  • Ability to build strong relationships, earning the confidence and trust of senior managers and team members.
  • Ability to effectively prioritize and manage multiple projects and responsibilities
  • High level of self-motivation, whilst comfortable working self-sufficiently in a fast paced and complex matrix business.

Company Benefits:

Our corporate culture and values are central to McAfee’s philosophy. Every day we embrace a more diverse workforce and inclusive environment. We are encouraged to bring your true selves to work. Our wide range of social communities & programs, flexible work hours and family-friendly benefits, all allow our employees to feel valued as people, while enjoying positive and challenging work. Check out more: Careers & Life at McAfee.    Perks include:

  • Pension / Retirement Programs
  • Medical, Dental and Vision Coverage Programs
  • Support for Community Involvement and Programs

Unleash your PowerJoin our Talent Network:  http://careers.mcafee.com/

McAfee prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Shift:

Shift 1 (United States of America)

Primary Location:

Virtual US and Canada

Posting Statement:

McAfee prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Apply Now

Sign Up for McAfee Job Alerts

Form

Get the latest job openings delivered to your inbox.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

  • Information Technology, Plano, Texas, United StatesRemove
  • Information Technology, Chandler, Arizona, United StatesRemove

What's Happening
at
McAfee?

Check out #LifeAtMcAfee

Explore our Blog