Bank of America - Pennington, NJ

posted 2 months ago

Full-time - Mid Level
Pennington, NJ
Credit Intermediation and Related Activities

About the position

The Cryptographic Engineer II at Bank of America is responsible for designing, implementing, and maintaining the key management system that protects sensitive data. This role focuses on ensuring secure generation, storage, distribution, and rotation of cryptographic keys in compliance with NIST and industry standards. The engineer will also create infrastructure tools, develop templates and playbooks, and promote a culture of innovation and continuous improvement within the organization.

Responsibilities

  • Provides subject matter expertise and consulting services on a range of technologies and assists Technical Analysts and Infrastructure Engineers to ensure that technology solutions comply with enterprise system design and engineering standards.
  • Assists with translating business requirements into technical definitions, reference models, blueprints, and playbooks for deployment in compliance with architecture standards and policies.
  • Assists in the evaluation of reference models, blueprints and playbooks to ensure they are fit for purpose.
  • Develops software solutions to address manual and repeatable work or inefficient processes.
  • Conducts on-site evaluations of third-party products being considered for firm adoption.
  • Promotes an inclusive and healthy working environment and helps to resolve organizational impediments/blockers.
  • Contributes to the creation/selection of functional and non-functional product evaluation requirements within and across domains.
  • Develop and implement key management solution based on security policies and procedures to achieve secure key lifecycle management.
  • Oversight of the generation, distribution, and secure storage of cryptographic keys, ensuring they are held in accordance to the highest security protocols.
  • Build, maintain and monitor highly resilient, redundant and secure key management systems.
  • Ensure compliance with internal standards, procedures and regulatory requirements related to key management. Participate in security audits and assessments.
  • Available to respond to security incidents involving the compromise or corruption of cryptographic key scenarios. Devise, implement and document corrective actions to prevent future incidents.

Requirements

  • Experience in cryptographic key management and security protocols.
  • Knowledge of NIST standards and best practices in cryptography.
  • Ability to produce detailed architectural diagrams and technical documentation from business/technical requirements.
  • Strong problem-solving skills and ability to develop software solutions for process improvements.

Nice-to-haves

  • Experience with third-party product evaluations in a security context.
  • Familiarity with enterprise system design and engineering standards.

Benefits

  • Competitive benefits to support physical, emotional, and financial well-being.
  • Opportunities for learning and career growth.
  • Flexible working arrangements.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service