Senior Product Security Architect
About the role
This position consults with Project Management, Product Management, Product Development and Engineering teams to enable them to build and enhance security in EWS products and Services in line with EWS and Industry standards. This position is highly technical and will lead Product Security efforts in maturing our product security program, mentor others and be a hands-on partner to our product teams to deliver innovative and secure products to our customers.
Responsibilities
- Completes the Identification, measurement, control and minimization of security risks to information systems across a broad range of disciplines including application and host security.
- Develops repeatable application security architectures working with internal and external partners to ensure that systems are placed within the relevant security zones based on the data they house and their purpose.
- Serves as the point of contact for all Product security issues in assigned areas.
- Works with architecture teams to ensure that all newly developed and legacy applications and infrastructure implementations are in line with security policy and are compliance to the required frameworks (ISO, PCI, OWASP, NIST 800-53, etc.).
- Advises and approves of changes and architectures for assigned areas from a security perspective.
- Evaluates all product business cases including functional and detailed design specs to ensure security standards are met.
- Assists in the security incident response process as assigned.
- Contributes to the development of Early Warning security policy and procedures.
- Develop Threat Models, design and develop Security architectures and publish reference architecture/patterns for Products and drive companywide adoptions.
- Document and evaluate the present risks and security issues that could impact the confidentiality, integrity and/or availability of the business (both internally and externally) by assisting in documentation, tracking and creating solutions for mitigation.
- Lead efforts to work with internal and external penetration testing organizations to effectively scope Product Pentests that help identify and mitigate gaps in security controls.
- Manages efforts with Product Development and Engineering teams to perform security analysis on all internally developed products and services.
- Interacts with customer banks to gather yearly testing and security requirements, review penetration testing findings, mitigating controls and/or projects to rectify security vulnerabilities.
- Drives Product and Stakeholder teams efforts in building Cloud Native applications by incorporating Cloud Security and Microservices Security best practices and industry standards.
- Drives Product Security efforts in evaluating new technology stacks and frameworks that helps stakeholder and business teams deliver innovative and secure solutions.
- Support the company's commitment to risk management and protecting the integrity and confidentiality of systems and data.
Requirements
- Education and experience typically obtained through completion of a Bachelor’s degree in Computer Science, Engineering, Math or Physical Science
- Typically 10 or more years of engineering, IT, or Information Security experience with a combined 6 years of application security or Security Architecture or Consulting or related IT or Information Security experience.
- Advanced knowledge of relational databases, Windows, and Linux operating systems.
- Effective interpersonal skills, with ability to present to peers and coworkers.
- Advanced knowledge of operating system, application, network, and database security architectures.
- Application development and/or Software Security background.
- Exposure to the Agile SDLC process.
- Experience in Threat Modeling and control design.
- Experience in designing security for Cloud hosted products.
- Knowledge of Security Integration into CI/CD and experience in driving CI/CD adaptation for Security controls
- Advanced experience in analyzing technical issues and making recommendations for corrective action.
- Demonstrate advanced understanding in the field of Information Security in terms of both concepts and technology.
- Ability to manage information security related efforts.
- Advanced understanding of vulnerability exploitation chaining.
Qualifications
- CEH/CPT, or CISSP or CSSLP Certification and one of GWEB, or Secure Development Cert, or PHD or MBA in InfoSec or equivalent certification.
- MCSE, SCSA, CCNA or CISA certification.
- In depth knowledge with public cloud architecture, such as GCP, AWS and Azure, and virtualization technologies, such as Kubernetes, VMware and OpenStack.
- In depth knowledge of threat model, network security, cryptography, authentication and authorization.
- Expert level experience in defining and documenting security reference architectures and standards.
- Experience with automation tools and methodologies associated with DevOps and CI/CD pipelines.
- Experience with enterprise architecture and partnering cross functionally.
- Ability to establish priorities, work independently and proceed with objectives.
- Experience with implementing common security frameworks and controls in highly automated environments, especially in CI/CD environments.
- Familiarity with SAST like Veracode, Fortify and Composition Analysis tools.
- Experience supporting a Product through various Product Lifecycle stages as a Product Security SME.
- Familiarity with BSIMM framework.
Skills
- Advanced knowledge of operating system, application, network, and database security architectures.
- Application development and/or Software Security background.
- Exposure to the Agile SDLC process.
- Experience in Threat Modeling and control design.
- Experience in designing security for Cloud hosted products.
- Knowledge of Security Integration into CI/CD and experience in driving CI/CD adaptation for Security controls.
- Advanced experience in analyzing technical issues and making recommendations for corrective action.
- Demonstrate advanced understanding in the field of Information Security in terms of both concepts and technology.
- Ability to manage information security related efforts.
- Advanced understanding of vulnerability exploitation chaining.
- Expert level experience in defining and documenting security reference architectures and standards.
- Experience with automation tools and methodologies associated with DevOps and CI/CD pipelines.
- Experience with enterprise architecture and partnering cross functionally.
- Ability to establish priorities, work independently and proceed with objectives.
- Experience with implementing common security frameworks and controls in highly automated environments, especially in CI/CD environments.
- Familiarity with SAST like Veracode, Fortify and Composition Analysis tools.
- Experience supporting a Product through various Product Lifecycle stages as a Product Security SME.
- Familiarity with BSIMM framework.
Benefits
Base Pay Scale For This Position In Phoenix, AZ/ Chicago, IL in USD per year is: $160,000 - $200,000. San Francisco, CA in USD per year is: $192,000 - $240,000. Additionally, candidates are eligible for a discretionary incentive plan and benefits. This pay scale is subject to change and is not necessarily reflective of actual compensation that may be earned, nor a promise of any specific pay for any specific candidate, which is always dependent on legitimate factors considered at the time of job offer. Early Warning Services takes into consideration a variety of factors when determining a competitive salary offer, including, but not limited to, the job scope, market rates and geographic location of a position, candidate’s education, experience, training, and specialized skills or certification(s) in relation to the job requirements and compared with internal equity (peers).