Search jobs > Charlotte, NC > Engineer

Cryptographic Engineer

Bank of America
Charlotte
Full-time

Description

This job is responsible for working on the least complex technical designs that enable business strategies in accordance with architectural governance, standards and policies.

This job facilitates deployment of technical solution by developing templates, playbooks, and automation used during implementation and consistently looking for opportunities to improve the reliability and efficiency of implementing services.

Job expectations include embracing a culture of innovation and continuous improvement.

Overview :

The Cryptographic Engineer will be responsible for designing, implementing, and maintaining the key management system used to protect sensitive data within the bank.

This role involves ensuring the secure generation, storage, distribution, and rotation of cryptographic keys in compliance with NIST and industry standards following all the best practices.

Ability to produce detailed architectural diagrams and technical documentation from business / technical requirements.

Responsibilities :

  • Provides subject matter expertise and consulting services on a range of technologies, contributing to the technology strategy for end-to-end engineering solutions and providing feedback to the architecture teams
  • Follows reference models, blueprints and playbooks to ensure the design is compliant
  • Assists in translating business requirements into technical definitions, reference models, blueprints, and playbooks for deployment in compliance with architecture standards and policies
  • Assists Technical Analysts by ensuring system design technology solutions comply with enterprise system design and engineering standards
  • Develops software solutions to address manual and repeatable work or inefficient processes
  • Supports an inclusive and healthy working environment
  • 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.

Familiarity of Incident and Problem Management systems like Remedy or ServiceNow

Work closely with clients, partners, vendors and security teams to integrate key management practices into broader security initiatives.

Provide guidance and support on cryptographic practices. Collaborate with operations and other cross-functional teams to implement automated workflows for key lifecycle management

  • Maintain comprehensive documentation of key management processes, configurations, and incident responses
  • Conduct training sessions and awareness programs for employees on best practices in key management and cryptographic security.

Stay up-to-date with industry trends and emerging technologies related to key management and cryptographic standards

Required Qualifications :

  • Minimum of 5-10+ years of experience in key management, cryptographic security, or a related field
  • Proficiency in key management systems and tools (e.g., HSMs, KMS, PKI)
  • Strong understanding of cryptographic algorithms and protocols
  • Experience with security standards and frameworks (e.g., NIST, ISO 27001, PCI DSS)
  • Familiarity with cloud-based key management services (e.g., AWS KMS, Azure Key Vault)
  • Proficiency in Linux and Windows operating systems
  • Strong experience with automation using Perl, python or PowerShell
  • Familiarity with cloud-based key management services (e.g., AWS KMS, Azure Key Vault)
  • Use of monitoring tools i.e. Splunk, Elastic, Prometheus / Grafana stack, ELK, etc.
  • Proficiency in at least one programming language (e.g., Java, Go) and experience with orchestration tools (e.g., Ansible, Terraform).
  • Experience using Utimaco, Thales, Entrust, etc. products for HSM and other Key Management components like legacy Gemalto, Vormetric or CipherTrust Manager
  • Working knowledge of JIRA and Agile Scrum routines
  • Familiarity with DevOps practices and tools (e.g., CI / CD pipelines)

Desired Qualifications :

  • Bachelor’s degree in Computer Science, Information Security, or relevant experience
  • Advanced degrees or certifications (e.g., CISSP, CISM, CEH)
  • Strong analytical and problem-solving skills
  • Excellent communication and interpersonal skills
  • Self motivated and able to work with minimal supervision as part of a team
  • Detail-oriented with a strong commitment to maintaining high-security standards

Skills :

  • Analytical Thinking
  • Application Development
  • Automation
  • Production Support
  • Risk Management
  • Adaptability
  • Architecture
  • DevOps Practices
  • Solution Delivery Process
  • Solution Design
  • Business Acumen
  • Innovative Thinking
  • Project Management
  • Stakeholder Management
  • Technical Strategy Development

Shift :

1st shift (United States of America)

Hours Per Week :

30+ days ago
Related jobs
Bank of America
Charlotte, North Carolina

The Cryptographic Engineer will be responsible for designing, implementing, and maintaining the key management system used to protect sensitive data within the bank. This role involves ensuring the secure generation, storage, distribution, and rotation of cryptographic keys in compliance with NIST a...

Promoted
Amare Medical Network
Charlotte, North Carolina

The Telemetry Nurse carries out patient assignments and assumes primary care responsibilities that promote health, prevent illness, restore health, and ease suffering for patients released from intensive care, but still require close monitoring for signs of physical distress or danger.Telemetry nurs...

Promoted
Taylor Corporation
Charlotte, North Carolina

In this highly-collaborative environment, there will be the opportunity to grow as a software developer working with new technologies with direct customer impact. With your technical prowess, you will help us shape the future of HR, Tax and compliance software. Maintain and improve the functionality...

Promoted
Brightspeed
Charlotte, North Carolina

As a Project Manager, You will be responsible for various program/project management assignments ranging from; Fiber Overbuild deployment, Fiber to the Tower, Vendor oversight, Enterprise & Wholesale milestone management, right of way, joint use, permitting, process development, training & communica...

Promoted
PartnerRe Ltd.
Charlotte, North Carolina

Import and analysis of data to estimate targets associated with disability, mortality, and longevity (and their drivers). Effective data driven storytelling. Consultative activities related to analysis of data. The individual must be adept at handling practical data sets so that questions posed by t...

Promoted
TalentBurst, an Inc 5000 company
Charlotte, North Carolina
Remote

We are seeking an experienced and skilled LoanIQ Software Developer to join our team. The successful candidate will be responsible for developing, testing, and maintaining software applications using LoanIQ, Servicing software. The ideal candidate should have a strong understanding of LoanIQ, experi...

Promoted
CBI Group
Charlotte, North Carolina

A Design Project Manager is responsible for the management of CBI interiors projects. A DPM is responsible to manage all facets of projects from concept through completion, including initial workplace assessments, accurate and complete drawings, product specifications, pricing, logistics management,...

Promoted
Bank of America Corporation
Charlotte, North Carolina

This Data Scientist II individual will be required to discover the information advantage in vast amounts of proprietary data. Prepare data for analytics: clean, design, move, and test huge data stores (files, tables on Teradata or Hadoop or UNIX file system). As a Data Scientist II, you will lead th...

Promoted
Selective Insurance Group Inc
Charlotte, North Carolina

Leads the technical evaluation of DevOps solutions, understands existing industry DevOps solutions, and designs any required custom system integrations. DevOps pipelines using tools and technologies including Azure DevOps, SonarQube and YAML. Selective is seeking a Lead DevOps Engineer with Cloud te...

Promoted
TalentBridge
Charlotte, North Carolina

Interpret data, analyze results, and filter and clean data to ensure accuracy. In this role, you will handle client exceptions and escalations, perform data analysis, and collaborate with peers and internal technical contacts. Research and Resolve Data Issues. Investigate and resolve data exceptions...