Software Security Assurance Architect

This job posting is no longer available on MANDIANT. Find similar jobs: Software Security Assurance Architect jobs - MANDIANT jobs

Do you have a passion for both security and software? Are you able to identify technologies and processes to enhance overall product security? Do you like working in growing, fast-paced environments that get you close to the customer and their problems? Are you a technical leader with good communications skills, a penchant for working in a team, and the ability to convey information to colleagues and customers? Would you like to work with top-notch engineering talent to make a vision into a reality? Look no further, for we may have the job for you!

Mandiant is looking for motivated, experienced, intelligent candidates to be a part of its Product organization. Be part of an innovative start-up atmosphere, by designing and implementing software security practices for software product organization. Work with the Chief Security Officer, Chief Technology Officer, and product engineering organization to establish, enact, and enforce software security standards and practices for Mandiant products. Work with stakeholders to implement processes, programs, and technology within existing engineering processes to reduce the risk of software security flaws.

Essential Duties and Responsibilities:
Develop and implement software security processes inside of product management and product engineering processes.
Serve as the subject matter expert for compliance of Mandiant products with desired industry and government standards and certifications, such as FIPS and Common Criteria.
Identify and implement software security testing tools inside a continuous integration process.
Establish a product security testing process; use internal and external resources to achieve testing goals.
Conduct product security testing and source code review on Mandiant products as needed.
Evaluate security of third party and open source components.
Work with Engineering leadership to define secure coding standards and integrate security tests into automated unit and integration testing frameworks.
Develop and deliver a software security training curriculum in conjunction with the Chief Architect and Director of Engineering.
Communicate with customers as needed to understand and address their security and compliance requirements.

Required Skills and Experience:
Software development experience using C or C++, perl, Javascript, PHP, or other common languages in use in industry.
Experience assessing software security via source code and design review as well as penetration testing.
Strong written and verbal communications skills; ability to communicate security needs and ideas with positive energy.
Ability to build consensus via individual communication and in group settings.
Background implementing or using source code review technologies, such as Fortify or Veracode.
Experience integrating software security tools into continuous integration processes.
Ability to manage software security process improvement projects in a matrixed environment.
Ability to produce and deliver training on software security issues to an engineering audience.
Experience certifying products versus common industry security standards.

Education / Experience:
Bachelor’s Degree in Computer Science or a related discipline.

10+ years total professional experience, including:
4+ years experience in software engineering.
6+ years experience in a software security related role.


Reston, VA

  • Mandiant does not sponsor employment-based visas.

MANDIANT - 15 months ago - save job - block
Recommended Jobs
Network Architect Senior Associate
PwC - McLean, VA
PwC - 18 days ago

Mgr Programs 3
Northrop Grumman - Reston, VA
Northrop Grumman - 3 days ago

Security Architect
NES Associates LLC - Fort Belvoir, VA
NES Associates LLC - 2 days ago
About this company
Mandiant is the go-to company for the Fortune 500 and government agencies that want to protect their most valuable assets from advanced...