Senior Cloud Security Engineer - AWS

Bank of America

Bank of America

Denver, CO, USA · Addison, TX, USA · United States · Remote
Posted on Saturday, June 15, 2024

Job Description:

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day.

One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We’re devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.

Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.

Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us!

Position Summary

Bank of America is looking for an experienced Senior Cloud Security Engineer to join our AWS Cloud Security Operations team. The ideal candidate must have deep knowledge of security controls, tools, features, and operations for AWS. Candidate should be able to demonstrate relevant experience with implementing and enhancing visibility and detective capabilities in a fully managed AWS environment. The candidate should be intellectually curious about technology and have a strong desire to find and mitigate risks.

This role will help to build a continuous improvement process as part of the AWS Cloud Security Operations team. It will partner across GIS to identify, escalate, and drive corrective actions related to lack of visibility or monitoring within the Azure environments. You may lead cross functional teams within Global Technology that research, engineer, test, implement, communicate, monitor, and maintain solutions supporting the Bank’s information security policies and/or procedures. You will utilize your in-depth knowledge and business requirements to design and engineer secure solutions to meet partner teams’ needs, or to address critical audit findings while protecting the Bank's cloud assets.


  • Eight (8) or more years relevant Cyber Security experience with at least five (5) years in Cloud SOC and/or Purple Team roles.
  • Highly organized and motivated self-starter who can deliver results with minimal direction.
  • Experience designing and implementing technical solutions to enhance visibility, alerting capabilities, and reduce risk within AWS.
  • Experience reviewing applications, infrastructure, and architectural designs to identify threats and vulnerabilities.
  • Experience with a range of AWS native services and tools.
  • Experience writing and modifying Analytic Rules.
  • Experience designing and implementing SOAR capabilities within AWS.
  • Deep understanding of AWS.
  • Deep understanding of Cyber Security control environments and their relationship to zero-trust networks.
  • Understanding of threat frameworks, such as MITRE ATT&CK for Cloud and D3FEND.
  • Understanding of Risk Management principles.
  • Deep experience in building, configuring, operating and/or securing cloud infrastructure and applications in Azure with either native cloud service provider capabilities or 3rd party vendor tools.
  • Proven ability to leverage AWS native capabilities to build custom reports and dashboards.
  • Ability to independently assess risks and identify vulnerabilities in infrastructure with an eagerness to suggest new processes, policies, and overall improvements to internal security controls.
  • Experience partnering with incident response teams, threat intelligence researchers, Red/Purple teams, and/or HUNT researchers.
  • Familiarity with common Information Security and data protection frameworks and standards (i.e. CIS, NIST, HIPAA, GDPR, PCI DSSS, ISO 270001).
  • Ability to navigate and collaborate effectively within a geographically complex and dispersed global corporation.
  • Excellent verbal and written communication skills with ability to distill key data points and effectively present information.


  • Bachelor’s or Master’s Degree in Computer Science, Information Systems, Cyber Security, or related field.
  • Experience with deployment orchestration systems such as Kubernetes, ECS, and Elastic Beanstalk
  • Experience working with CI/CD tools such as CircleCI or Jenkins
  • Experience with Docker and Docker-Compose
  • Experience with configuration management and automation tools (e.g., Puppet, Ansible, Chef, CloudFormation, SaltStack, Terraform)
  • Linux system administration experience
  • Programming experience in at least one language (python, node, java, go, c/c++, ruby)
  • Experience with logging and monitoring tools such as ELK, DataDog or NewRelic, LogEntries, SumoLogic, etc.

Preferable Certifications

  • AZ-500
  • SC-200
  • CISSP / CISM / Security +
  • Network +


1st shift (United States of America)

Hours Per Week: