Bank of America

Bank of America

20 open positions available

15 locations
1 employment type
Actively hiring
Full-time

Latest Positions

Showing 20 most recent jobs
Bank of America

EB&I Business Strategy & Initiative Manager

Bank of AmericaPhoenix, Arizona, San Diego, California, Walnut Creek, California, Westlake Village, California, Orlando, Florida, Chicago, Illinois, Boston, Massachusetts, Las Vegas, Nevada, New York, New York, Charlotte, North Carolina, Greensboro, North Carolina, Plano, Texas, Seattle, WashingtonFull-time
View Job
Compensation$70K - 110K a year

Develop and execute strategic initiatives aligned with Employee Banking & Investments priorities, partnering with leadership and cross-functional teams. | 5+ years in business experience with strong PowerPoint, data analysis, and executive communication skills. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: The EB&I Business Strategy & Initiatives Manager is responsible for supporting the development and execution of strategic initiatives, processes, and business routines aligned to Employee Banking & Investments priorities. The manager will partner closely with EBI leadership, product, marketing, reporting, and field stakeholders to define needs, build action plans, coordinate communications, monitor progress, and help ensure priorities are delivered with clarity and accountability Responsibilities: Develop and execute strategic plans that support upcoming EBI priorities, initiatives, and growth opportunities. Translate EBI priorities into actionable plans, milestones, and execution routines. Identify opportunities to improve alignment, efficiency, and business outcomes. Lead initiative execution and readiness activities across Employee Banking & Investments. Develop communication plans, readiness materials, and implementation timelines. Coordinate initiative logistics and monitor progress against key deliverables. Ensure stakeholders have the information and resources needed for successful execution. Partner across EBI and enterprise teams to drive business strategies and adoption. Collaborate with leadership, product, marketing, reporting, and field partners. Facilitate stakeholder engagement and cross-functional alignment. Deliver clear, actionable communications and leadership updates. Utilize data, reporting, and business insights to support decision-making and measure outcomes. Monitor initiative performance and identify opportunities for improvement. Prepare executive-ready summaries, recommendations, and status updates. Support governance, prioritization, and strategic planning routines that drive EBI business objectives. Required Qualifications 5+ years of relevant business experience with demonstrated, tangible results Proven experience in business strategy, program management, or strategic initiatives Exceptional PowerPoint skills, with demonstrated strength in executive‑level presentations, visual storytelling, and strategic design Strong analytical capability with high comfort interpreting data, metrics, and reporting Excellent written and verbal communication skills with strong attention to detail Ability to synthesize complex information into clear, compelling recommendations Comfortable presenting to and interacting with senior leadership; strong executive presence Strong organizational skills with the ability to manage multiple priorities under aggressive timelines Ability to build credibility, drive consensus, and influence across teams and lines of business Proficiency in Microsoft Excel and the broader Microsoft Office suite Thrives in a fast‑paced, highly collaborative environment Knowledge of Bank of America products, services, resources, tools, and enterprise ways of working Desired Qualifications Experience supporting strategic initiatives, business routines, communications, or execution planning in a complex financial services environment. Strong ability to organize work, prioritize competing needs, and drive follow-through across multiple partners and workstreams. Comfort using data, reporting, and business insights to identify opportunities, measure progress, and support recommendations. Strong executive communication skills with the ability to create clear updates, leadership-ready summaries, and practical calls to action. Demonstrated collaboration with cross-functional partners, including leadership, product, marketing, reporting, operations, and field teams. Proficiency with Microsoft Excel, PowerPoint, Outlook, SharePoint, and Teams; ability to create polished materials and track execution details. Skills: Business Acumen Critical Thinking Customer and Client Focus Result Orientation Analytical Thinking Collaboration Oral Communications Stakeholder Management Adaptability Innovative Thinking Planning Prioritization Minimum Education Requirement: High School Diploma / GED / Secondary School or equivalent ​It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability Internal employees who are currently working from home are still eligible to apply. However, if selected for the role, you may be required to work onsite in accordance with the workplace excellence policy. Shift: 1st shift (United States of America) Hours Per Week: 40 Pay Transparency details US - CA - San Diego - 12830 El Camino Real - San Diego North (CA0819), US - CA - Walnut Creek - 1331 N CALIFORNIA BLVD (CA4813), US - CA - Westlake Village - 31303 Agoura Rd - 31303 Agoura Road (CA6917), US - IL - Chicago - 540 W Madison St - Bank Of America Plaza (IL4540), US - MA - Boston - 100 Federal St - 100 Federal St Lp (MA5100), US - NV - Las Vegas - 6900 Westcliff Dr - BANK OF AMERICA WEST BC (NV1149), US - NY - New York - 1114 Avenue Of The Americas - Grace (NY1544), US - WA - Seattle - 401 Union St - Rainier Square (WA1510) Pay and benefits information Pay range $117,500.00 - $185,000.00 annualized salary, offers to be determined based on experience, education and skill set. Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company. Benefits This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

Business Strategy
Program Management
Data Analysis
Direct Apply
Posted 13 days ago
BO

Software Engineer III - Full Stack - Python/React

Bank of AmericaCharlotte, North CarolinaFull-time
View Job
Compensation$85K - 130K a year

Design and deliver full-stack applications collaborating with teams to translate requirements into technical features. | 4+ years full-stack development with Python and React, microservices, database design, and CI/CD in Agile. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Position Summary: We are looking for a high‑impact Software Engineer III who brings deep, hands‑on expertise in Python backend systems and modern JavaScript‑based front‑end development. The ideal candidate will play a key role in designing and delivering full‑stack, production‑ready solutions, applying strong engineering principles, collaborating closely across teams, and driving high standards of quality in a dynamic Agile environment. Primary Responsibilities: Understand client requirements and translate in application features. Collaborate with a team of IT professionals to set specifications for new applications. Design creative prototypes according to specifications using UI/UX Write high quality source code. Perform unit and integration testing. Troubleshoot and debug applications. Evaluate existing applications to reprogram, update and add new features. Develop technical documents and handbooks to accurately represent application design and code. Required Qualifications 4+ years of professional experience in full‑stack software development, delivering production‑grade applications with a strong understanding of frontend UI layers, backend services, APIs, and data access patterns Strong proficiency in Python, with hands‑on experience building backend services using Fast API or Flask, and developing modern, responsive user interfaces with JavaScript frameworks such as React. Demonstrates strong capability to drive and document technical designs, producing high‑quality artifacts such as architecture diagrams, API specifications, and clearly articulate design decisions Hands‑on experience working with microservices architectures and distributed application designs Experience with relational and/or NoSQL databases, including schema design, data modeling, and performance considerations Familiarity with CI/CD pipelines, automated build processes, testing, and deployment workflows Proficiency with Git and standard version‑control practices in collaborative development environments Experience working in Agile/Scrum delivery models, contributing to iterative development, planning, and timely delivery Strong ability to collaborate effectively with cross‑functional teams, including product, UX, QA, DevOps, and platform engineering Experience with AI‑assisted or AI‑driven development, including integrating ML/LLM endpoints or using AI tools to improve developer productivity Experience with agentic AI development, particularly hands‑on work with LLM‑driven autonomous or semi‑autonomous agents and agent orchestration frameworks. Desired Qualifications Familiarity with cloud platforms, containerization, and scalable deployment patterns Exposure to observability practices, including logging, monitoring, and performance tuning Job Description: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. Responsibilities: Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Automates manual release activities Designs, develops, and maintains automated test suites (integration, regression, performance) Skills: Application Development Automation Influence Solution Design Technical Strategy Development Architecture Business Acumen DevOps Practices Result Orientation Solution Delivery Process Analytical Thinking Collaboration Data Management Risk Management Test Engineering Shift: 1st shift (United States of America) Hours Per Week: 40

Python
React
JavaScript
Microservices
API Development
Direct Apply
Posted 13 days ago
Bank of America

Digital Marketing Specialist

Bank of AmericaBoston, Massachusetts, Waltham, Massachusetts, Charlotte, North Carolina, Plano, TexasFull-time
View Job
Compensation$55K - 85K a year

Execute digital marketing campaigns within CMS, monitor performance, and collaborate with teams to optimize and report insights. | Experience with HTML/CSS, project management, analytical skills, Microsoft Office proficiency, and ability to work in fast-paced collaborative environments. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: This job is responsible for delivering specialized portions of a marketing initiative. Key responsibilities include performing a variety of analysis and process improvement activities to support business deliverables. Job expectations include working with senior managers within the Marketing team who will provide coaching and instruction, and delivering solutions based on a defined set of project/program goals. The Marketing Specialist will develop and deliver campaigns within content management systems (CMS) based on business requirements, measure and report campaign performance, and provide operational support for high-visibility digital marketing initiatives. This role will partner closely with lines of business, program managers, and cross-functional teams to monitor campaign effectiveness, identify optimization opportunities, and communicate insights and recommendations to business stakeholders and digital marketing leadership. The ideal candidate combines web production expertise with analytical thinking, project management, quality assurance, and relationship management skills. They should possess a solid understanding of web standards and be able to translate design concepts into clean, efficient, and effective digital experiences. Required Qualifications: Experience developing, maintaining, and updating web assets using HTML and CSS. Knowledge of cross-browser and cross-device compatibility best practices. Experience troubleshooting and resolving layout, styling, and functionality issues. Experience executing digital marketing campaigns throughout the campaign lifecycle. Experience analyzing campaign performance and providing optimization recommendations. Experience creating and delivering reporting, presentations, and business communications. Strong project management, organizational, and time-management skills. Demonstrated ability to execute complex, detail-oriented tasks accurately and efficiently. Ability to manage multiple priorities and meet deadlines in a fast-paced environment. Strong verbal, written, and presentation communication skills. Ability to work independently and collaboratively with cross-functional teams and stakeholders. Intermediate to advanced proficiency in Microsoft Excel and PowerPoint. Strong attention to detail and commitment to quality. Self-motivated, proactive, and results-oriented mindset. Experience applying business processes and systems knowledge to marketing asset execution. Flexibility to support occasional evening and weekend work as business needs require. Desired Qualifications: Experience working with content management systems (CMS), preferably Adobe Experience Manager (AEM). Knowledge of Adobe marketing technologies, including Adobe Target, Adobe Analytics, Adobe Audience Manager (DMP), Adobe Experience Platform (AEP), and Adobe Photoshop. Understanding of UI/UX principles and digital customer experience best practices. Experience with workflow management platforms such as JIRA or similar tools. Experience with mobile marketing campaigns. Experience in eCommerce, digital marketing, onsite merchandising, or interactive media environments. Experience with QA testing, validation, and quality assurance processes. Experience optimizing digital experiences, websites, or digital marketing campaigns. Experience within the financial services industry. Spanish language proficiency. Ideal candidates will have a blend of digital marketing execution, web content management, reporting and analytics, and optimization experience. Strongest differentiators include HTML/CSS proficiency, AEM experience, Adobe Marketing Cloud knowledge, campaign execution experience, and reporting/analytics capabilities. This role requires regular collaboration with program managers, marketing partners, and cross-functional stakeholders. Candidate should be comfortable presenting performance results, campaign updates, and recommendations to business partners and larger team forums. Environment is fast-paced, highly collaborative, and focused on operational excellence and continuous improvement. Skills: Adaptability Collaboration Problem Solving Product Marketing and Branding Project Management Active Listening Attention to Detail Oral Communications Prioritization Solution Delivery Process Analytical Thinking Business Acumen Digital Marketing User Experience Design Written Communications Minimum Education Requirement: High School Diploma / GED / Secondary School or equivalent ​It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Internal employees who are currently working from home are still eligible to apply. However, if selected for the role, you may be required to work onsite in accordance with the workplace excellence policy. Shift: 1st shift (United States of America) Hours Per Week: 40 Pay Transparency details US - MA - Boston - 100 Federal St - 100 Federal St Lp (MA5100), US - MA - Waltham - 1025 Main St - 1025 Main St - Waltham (MA6536) Pay and benefits information Pay range $87,400.00 - $113,000.00 annualized salary, offers to be determined based on experience, education and skill set. Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company. Benefits This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

Digital Marketing
HTML
CSS
Content Management Systems
Direct Apply
Posted 25 days ago
Bank of America

Software Engineer II - Java/Python

Bank of AmericaJersey City, New JerseyFull-time
View Job
Compensation$55K - 90K a year

Develop, enhance, and maintain applications for Independent Price Verification process including coding, unit testing, and integration. | 6-10 years technology experience, 3-5 years Python, object-oriented design, bachelor's degree or equivalent, strong SQL and development practices. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, coding solutions, unit testing, and ensuring the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces. Job expectations include an awareness of development and testing practices in the industry. Senior developer that will be responsible for developing, enhancing, modifying, and/or maintaining application used for Independent Price Verification process for the Global Markets business. Responsibilities: Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Utilizes multiple architectural components (across data, application, business) in design and development of client requirements Performs Continuous Integration and Continuous Development (CI-CD) activities Contributes to story refinement and definition of requirements Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Required Qualifications: 6-10 years of relevant work experience in technology Proficiency in programming language(s) required for the role Experience with designing and developing in an object-oriented environment with any OO language is required. (i.e. Java, C++, C#, etc.) 3-5 years Python experience. Experience with designing and tuning SQL database tables/queries is required. Experience with git, npm, Angular (15.x or later) a plus. Experience with grid computing and high data volume Experience doing test-driven development, functional testing and continuous integration. Desired Qualifications: Experience and desire to work in an Agile process (pair programming, daily stand-ups, etc.) Demonstrable knowledge of problem domain in which they have been working. Strong communication skills. Passion to learn new technology. Relevant industry (banking middle/back office/Finance) experience Skills: Application Development Automation Collaboration DevOps Practices Solution Design Agile Practices Architecture Result Orientation Solution Delivery Process User Experience Design Analytical Thinking Data Management Risk Management Technical Strategy Development Test Engineering Minimum Education Requirement: Bachelor’s degree or equivalent work experience. Shift: 1st shift (United States of America) Hours Per Week: 40 Pay Transparency details US - NJ - Jersey City - 101 Hudson St - 101 Hudson (NJ2101) Pay and benefits information Pay range $88,800.00 - $144,800.00 annualized salary, offers to be determined based on experience, education and skill set. Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company. Benefits This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

Python
Java
SQL
Object-oriented programming
Test-driven development
Direct Apply
Posted 26 days ago
Bank of America

Cloud Security Design and Controls Lead

Bank of AmericaDenver, Colorado, Washington, District of Columbia, Chicago, Illinois, Charlotte, North CarolinaFull-time
View Job
Compensation$85K - 130K a year

Design and implement secure cloud architectures and govern security controls across multi-cloud environments while liaising between security and DevOps teams. | Minimum 5 years cloud security experience, AWS Security Specialty or Azure AZ-500 certification, bachelor's degree in Information Systems or Computer Science, and deep cloud security expertise. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: The Information Security Senior Specialist will be a key functional member of the Cloud Security Team within the Global Information Security (GIS) and Business Information Security Officer (BISO) organizations. The role is responsible for implementing, managing, and governing security controls across multi-cloud environments, with a specific emphasis on Azure, AWS and Google platforms, to ensure the protection of organizational data and systems. This role requires deep expertise in cloud security, architecture principles, and industry standards. The ideal candidate will work closely with various teams to ensure the security of cloud-based applications, data, and infrastructure, particularly on platforms like AWS and Azure. Key Responsibilities (continued from above): Integration with CI/CD Pipelines - Developers ensure that security policies are embedded in CI/CD workflows to enforce compliance during the development and deployment phases. Custom Solutions Development - Off-the-shelf security tools often need customization to fit organizational requirements. Developers can write custom modules, scripts, or extensions to adapt these tools effectively. Collaboration with Security Teams - Developers act as a bridge between security and DevOps teams, ensuring that security policies align with operational workflows without hindering development agility. Governance and Regulatory Compliance - Conduct regular security assessments and audits of cloud environments to identify and mitigate risks. Conduct risk assessments to identify potential security threats and vulnerabilities in cloud environments. Evidence Package Creation Package evidence of security policies deployment and effectiveness proving to non-technical audience, Audit and Governance Teams, the effectiveness of security policies. Participate in internal and external audits to demonstrate compliance with cloud security requirements. Responsibilities Lead the design and implementation of secure cloud architectures and solutions, ensuring alignment with business objectives and security requirements. Maintain and update risk registers and ensure continuous monitoring of cloud security risks. Act as a liaison between the security team and other departments to promote a security-first culture. Security Controls Define and implement security controls and policies for cloud environments, ensuring compliance with industry standards (e.g., ISO 27001, NIST, GDPR, HIPAA) and bank security policies. Continuously improve security controls and processes to enhance the organization's security posture. Develop and maintain documentation for security controls, policies, and procedures. Policy as Code (PaC) Implementation Policies are increasingly managed as code, requiring developers skilled in scripting and programming to define, customize, and automate these policies using tools like HashiCorp Sentinel, Open Policy Agent (OPA), and Terraform. Required Skills: Minimum of 5 years of professional experience designing and implementing cloud security controls. Bachelor’s degree in Information Systems or Computer Science, and/or equivalent combination of education and work experience within the domain areas of Cloud Security. In-depth understanding of cloud security principles, best practices for Azure and/or AWS platforms, and industry frameworks such as OWASP Top 10, NIST, CSA, CIS benchmarks. Experience building and implementing Infrastructure as Code and/or Policy as Code governance strategies. Experience conducting security assessments, risk analyses, and developing security concepts. Hands-on experience with cloud security tools and technologies such as AWS Security Hub, Azure Security Center, Google Cloud Security Command Center, and/or Wiz. Extensive knowledge of security tools and technologies such as SIEM, IDS/IPS, DLP, firewalls, PKI, and identity management and how they work in cloud environments. Specifically in network security, including AWS networking primitives, security groups, network access control lists, proxies, firewall and WAF technologies. Experience with cloud and containerized technologies, AKS, EKS, ECS, serverless, Kubernetes and Docker. Extensive knowledge of public cloud service providers and the threats to workloads within those environments. Currently hold active AWS Security Specialty or Azure AZ-500 certification. Desired Qualifications: Master’s degree in Information Systems or Computer Science, and/or equivalent combination of education and work experience within the domain areas of Cloud Security. Relevant industry certifications such as ISC2 and SANS GIAC are highly desirable. Strong communication and interpersonal skills to work effectively with cross-functional teams. Ability to manage multiple projects and priorities in a fast-paced environment. Skills: Customer and Client Focus Interpret Relevant Laws, Rules, and Regulations Policies, Procedures, and Guidelines Problem Solving Quality Assurance Business Process Analysis Data Privacy and Protection Innovative Thinking Risk Analytics Stakeholder Management Business Acumen Business Continuity Management Data Governance External Resource Management Information Systems Management Shift: 1st shift (United States of America) Hours Per Week: 40 Pay Transparency details US - CO - Denver - 1144 15th St - Denver Gis (CO9926), US - DC - Washington - 1800 K St NW - 1800 K Street NW (DC1842), US - IL - Chicago - 540 W Madison St - Bank Of America Plaza (IL4540) Pay and benefits information Pay range $135,000.00 - $182,100.00 annualized salary, offers to be determined based on experience, education and skill set. Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company. Benefits This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

Cloud security
Azure
AWS
Google Cloud Platform
Infrastructure as Code
Policy as Code
CI/CD pipelines
Direct Apply
Posted about 1 month ago
Bank of America

Software Engineer III

Bank of AmericaNewark, New JerseyFull-time
View Job
Compensation$85K - 130K a year

Design, code, and test complex software solutions, mentor team members on CI/CD, and participate in story refinement and estimation. | 5-10 years Java full-stack development experience, preferably in financial industry, with proficiency in Spring, ORM, web services, and front-end technologies. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Position Summary: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. The Fraud Technology team is looking for a mid level JAVA full stack Developer. Requirements include 5-10 years of experience (preferably in the financial industry). As a Developer you will work closely with business and technology partners to deliver solutions. Candidates must possess advanced problem solving skills, the willingness to learn and ability to effectively and concisely communicate verbally and in written/presentation format. You must work well in a supportive and transparent team environment, while having the ability to research and resolve issues independently. Candidates must have good communication skills and the ability to engage and influence teams across technology and the business. Responsibilities: Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle Automates manual release activities Designs, develops, and maintains automated test suites (integration, regression, performance) Develop and deliver complex software requirements to accomplish business goals. Ensure that software is developed to meet functional, non-functional and compliance requirements. Perform coding solutions, unit tests, and ensure that solutions can be integrated successfully into the overall applications/systems with clear, robust and well-tested interfaces. Contribute to story refinement/defining requirements. Participate in estimating work necessary to realize a story/requirement through the delivery lifecycle. Perform spike/proof of concept to mitigate risk and implement new ideas. Code solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilize multiple architectural components in design and development of client requirements. Contribute to existing test suites. Analyze test reports, identify any test issues or errors and triage the underlying cause. Required qualifications: Java/J2EE Object Oriented design and Programming Spring (Spring batch or Spring integration and Spring boot is a plus) At least one ORM/Persistence Framework: iBatis/MyBatis, Hibernate, Kafka, JPA SOA, REST/SOAP Web Services, Micro Services CXF, JAXWS/JAXRS, JSON, XML Source Control: Bit Bucket, Subversion (SVN), Perforce, or similar Maven, test Driven development (TDD) and continuous integration (CI), JUnit, Mockito IDE: Eclipse, RAD, or other At least one RDMS and SQL: Oracle, Sybase, SQL Server Agile/Iterative development and full SDLC development At least one RIA Framework: jQuery, Angular, YUI, Ext JS, DOJO, Vue.js Front-end web development with JavaScript, HTML/HTML5, CSS, Ajax, SASS Desired Qualifications: 2+ years of relevant work experience Proficiency in programming language(s) required for the role Cassandra, Hadoop, Kafka, MQ, OpenShift Skills: Application Development Automation Influence Solution Design Technical Strategy Development Architecture Business Acumen DevOps Practices Result Orientation Solution Delivery Process Analytical Thinking Collaboration Data Management Risk Management Test Engineering Shift: 1st shift (United States of America) Hours Per Week: 40

Java
Spring Boot
Microservices
REST
SQL
JavaScript
Angular
Direct Apply
Posted about 2 months ago
BO

Software Engineer II

Bank of AmericaNewark, New JerseyFull-time
View Job
Compensation$70K - 110K a year

Develop and deliver complex software requirements including coding, testing, and CI/CD contributions. | 5-10 years Java full-stack experience, strong problem solving, and teamwork skills required. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Position Summary: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, coding solutions, unit testing, and ensuring the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces. Job expectations include an awareness of development and testing practices in the industry. The Fraud Technology team is looking for a mid level JAVA full stack Developer. Requirements include 5-10 years of experience (preferably in the financial industry). As a Developer you will work closely with business and technology partners to deliver solutions. Candidates must possess advanced problem solving skills, the willingness to learn and ability to effectively and concisely communicate verbally and in written/presentation format. You must work well in a supportive and transparent team environment, while having the ability to research and resolve issues independently. Candidates must have good communication skills and the ability to engage and influence teams across technology and the business. Responsibilities: Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Utilizes multiple architectural components (across data, application, business) in design and development of client requirements Performs Continuous Integration and Continuous Development (CI-CD) activities Contributes to story refinement and definition of requirements Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Develop and deliver complex software requirements to accomplish business goals. Ensure that software is developed to meet functional, non-functional and compliance requirements. Perform coding solutions, unit tests, and ensure that solutions can be integrated successfully into the overall applications/systems with clear, robust and well-tested interfaces. Perform spike/proof of concept to mitigate risk and implement new ideas. Contribute to existing test suites. Analyze test reports, identify any test issues or errors and triage the underlying cause. Required Qualifications: Java/J2EE Object Oriented design and Programming Spring (Spring batch or Spring integration and Spring boot is a plus) At least one ORM/Persistence Framework: iBatis/MyBatis, Hibernate, Kafka, JPA SOA, REST/SOAP Web Services, Micro Services CXF, JAXWS/JAXRS, JSON, XML Source Control: Bit Bucket, Subversion (SVN), Perforce, or similar Maven, test Driven development (TDD) and continuous integration (CI), JUnit, Mockito IDE: Eclipse, RAD, or other At least one RDMS and SQL: Oracle, Sybase, SQL Server Agile/Iterative development and full SDLC development At least one RIA Framework: jQuery, Angular, YUI, Ext JS, DOJO, Vue.js Front-end web development with JavaScript, HTML/HTML5, CSS, Ajax, SASS Desired Qualifications: 2+ years of relevant work experience Proficiency in programming language(s) required for the role Cassandra, Hadoop, Kafka, MQ, OpenShift Skills: Application Development Automation Collaboration DevOps Practices Solution Design Agile Practices Architecture Result Orientation Solution Delivery Process User Experience Design Analytical Thinking Data Management Risk Management Technical Strategy Development Test Engineering Shift: 1st shift (United States of America) Hours Per Week: 40

Java
Microservices
REST
SQL
JavaScript
Direct Apply
Posted about 2 months ago
Bank of America

TA089 Senior Engineer

Bank of AmericaJacksonville, Florida, Jersey City, New Jersey, Town of Addison, WisconsinFull-time
View Job
Compensation$80K - 150K a year

Lead engineering for complex features delivering business outcomes with resilient, secure, scalable cloud platforms and automation. | 10+ years experience with Java, Spring Boot, cloud-native environments, secure API design, cloud infrastructure management, and cross-team collaboration. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: This job is responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes. Key responsibilities of the job include delivering complex features and technology, enabling development efficiencies, providing technical thought leadership based on conducting multiple software implementations, and applying both depth and breadth in a number of technical competencies. Additionally, this job is accountable for end-to-end solution design and delivery. Our team is building resilient, secure, and scalable cloud platforms that support the next generation of digital financial applications. We’re looking for a Platform Engineer with hands-on experience in Java, Spring Boot, Cloud Architecture and networks to help build and support our cloud-native environments. In this role, you will work as a key contributor within our cloud platform team, focusing on automation, infrastructure as code, and secure delivery pipelines. You’ll collaborate with engineering, security, and operations teams to deliver well-architected solutions aligned with industry best practices. Responsibilities: Ensures that the design and engineering approach for complex features are consistent with the larger portfolio solution Define the technology tool stack for the solution and evaluate and adapt new testing tool/framework/practices for team(s) Enables team(s)/applications with Continuous Integration/Continuous Development (CI/CD) capabilities and engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline Guides and influences team(s) on design and best practices for high code performance –e.g. pairing, code reviews Provides end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level Conducts research, design prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, and features Works with stakeholders to establish high-level solution needs and with architects for technical requirements Ensures that the design and engineering approach for complex features are consistent with the larger portfolio solution Define the technology tool stack for the solution and evaluate and adapt new testing tool/framework/practices for team(s) Enables team(s)/applications with Continuous Integration/Continuous Development (CI/CD) capabilities and engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline Guides and influences team(s) on design and best practices for high code performance –e.g. pairing, code reviews Provides end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level Conducts research, design prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, and features Works with stakeholders to establish high-level solution needs and with architects for technical requirements Required Qualifications: 10+ years of software engineering, platform engineering experience with a strong understanding of the software development lifecycle Leading migration (to Cloud) and decommissioning of legacy platforms Enhancing platform security to address AI-accelerated vulnerability risks Designing and implementing scalable, secure API platforms Supporting global clients with onboarding, CI/CD enablement, and best practices Driving operational excellence across a high-volume, mission-critical platform Extensive experience with Java Spring boot development, object-oriented programming, data structures, multithreading, and multiprocessing Strong experience developing web applications and REST APIs Experience with relational databases such as Oracle or SQL server, including data modeling and query optimization Experience defining architecture and technical strategy for complex enterprise solutions spanning applications, data, integrations, automation, and workflow domains Ability to evaluate dependencies, non-functional requirements, architectural risks, and implementation trade-offs across large-scale solutions Knowledge of enterprise architecture standards, cloud security, networking, identity and access management, technology governance, security controls, and regulated environments Experience collaborating with architecture, engineering, product, delivery, and operations teams to achieve successful outcomes Proficiency with Git and modern software engineering practices Proven experience designing production-grade cloud infrastructure in regulated environments. Advanced knowledge of networking (firewalls, DNS, Load Balancing, Proxies, etc.) Experience with continuous integration/delivery pipelines and GitOps workflows. Excellent communication skills and a collaborative mindset. This role requires release support and occasional weekend support. Desired Qualifications: Prior experience in financial services, Wealth Management , Trading , or other regulated industries. Site reliability engineering experience Skills: Automation Influence Result Orientation Stakeholder Management Technical Strategy Development Application Development Architecture Business Acumen Risk Management Solution Design Java Securities Trading Microsoft Azure Shift: 1st shift (United States of America) Hours Per Week: 40 Pay Transparency details US - NJ - Jersey City - 101 Hudson St - 101 Hudson (NJ2101) Pay and benefits information Pay range $122,000.00 - $200,000.00 annualized salary, offers to be determined based on experience, education and skill set. Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company. Benefits This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

API Design
System Architecture
Technical Writing
Direct Apply
Posted about 2 months ago
Bank of America

Software Engineer III

Bank of AmericaRichmond, VirginiaFull-time
View Job
Compensation$85K - 120K a year

Develop and deliver complex software requirements, mentor engineers, automate releases, and design architecture components. | 10+ years experience with Mule ESB, Java/J2EE, web services, strong problem-solving, and teamwork skills. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. Participates in development, integration and deployment of solutions for Service Oriented Architecture ( SOA ) based web services/REST API using ESB . Develop integration of ESB with various components of the system like Remedy ITSM, Integration Broker, TIBCO and other internal system. Strong experience in designing web services with optimal security and performance. Supports Testing, and CM teams for Testing and code migration to various Test and Prod environments. Provides input for systems development and data base administration from a data point of view. Performs business and technical designer functions, including making contributions to business and technical architecture components of the enterprise solution. Responsibilities: Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Automates manual release activities Designs, develops, and maintains automated test suites (integration, regression, performance) Develops software solutions to address manual and repeatable work or inefficient processes Supports an inclusive and healthy working environment MuleSoft Developer Required Qualifications: 10+ years of experience specializing in multi-tier and Client/server architectures 2+ years of experience Web UI development using HTML5, CSS3 and JavaScript Worked on a variety of Application servers, Web and Portal Servers, Databases, GUI front ends Work flow engines and internet applications using Java/J2EE Created Mule ESB flows, performed payload transformation developed a middleware data identity Worked on a variety of Application servers, Web and Portal Servers, Databases, GUI front ends Work flow engines and internet applications using Java/J2EE Created Mule ESB flows, performed payload transformation developed a middleware data identity mapping solution utilizing Spring and TIBCO EMS Designed and implemented Mule ESB components API Management, used data-mapper, designed Any point Connectors for OMS module using, Java Spring, REST, JSON (Components and Transformers) Integration, Routing, Transformation and service hosting flows using Mule-ESB from various data source, service orchestration and message processing Involved in creating http inbound outbound flows, Orchestrations, Transformations, Routing using MULEESB and configured various types of Alerts in Mule Management console Developed RAML based RESTful API's and SOAP web services in Mule ESB based on SOA architecture and building custom components, custom connectors and custom transformers to be used in Mule ESB Experience in ETL type of flows in Mule ESB EJB2.0/3.0,JSP,Servlets,Weblogic,XML,Struts,Spring,JSF,AJAX,DOJO,Hibernate J2EE technologies like Java Server Pages (JSP), Servlets, JDBC, EJB, JMS, and JNDI Development of advanced web applications including both client and server-side programming XHTML, HTML, JavaScript, Ajax, Dojo, CSS, JSP, Struts(1.x2.x) Good Understanding of Design Patterns, Object Oriented Programming concepts, UML, Multithreading, Model View Controller (MVC) Architecture, Service Oriented Architecture (SOA) Thorough experience in XML technologies like XML, XSLT, XML Schema (XSD) and also in XML Parsers like Dom, Sax Used SOAP UI editor, Postman for developing and debugging Xml technologies Exposure to Service Oriented Architecture, design, development, implementation and integration of enterprise wide applications using Web Services (SOAPREST), Apache Camel, Apache CXF and related technologies SOAP, XML, XSD, UDDI, WSDL Experience using Bootstrap, NodeJS, Typescript, and frameworks such as Ionic, Cordova, Angular and AngularJS Experienced with software engineering tools, such as XCode, Android Studio, Git, and others Knowledge or working experience in machine learning Desired Qualifications: 2+ years of relevant work experience Proficiency in programming language(s) required for the role Proven track record of successful implementation of all project life cycle stages from requirements gathering through implementation and enhancements Ability to work collaboratively in a team environment with a strong focus on customer service and solution ownership Must have strong oral and written communication skills and can demonstrate strong problem solving skills Ability to communicate in a clear and concise manner and success working with various teams Text mining Bachelor's degree in Information Systems or other SOA based Software development related degree Skills: Application Development Automation Influence Solution Design Technical Strategy Development Architecture Business Acumen DevOps Practices Result Orientation Solution Delivery Process Analytical Thinking Collaboration Data Management Risk Management Test Engineering Shift: 1st shift (United States of America) Hours Per Week: 40 Pay Transparency details US - VA - Richmond - 8001 VILLA PARK DR - VILLA PARK OPS CENTER BLDG C (VA2100) Pay and benefits information Pay range $102,900.00 - $179,900.00 annualized salary, offers to be determined based on experience, education and skill set. Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company. Benefits This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

Java
REST API
System Integration
Direct Apply
Posted about 2 months ago
Bank of America

Software Engineer II

Bank of AmericaPennington, Alabama, Chicago, IllinoisFull-time
View Job
Compensation$55K - 95K a year

Design, develop, and maintain scalable full-stack services for trade workflows while collaborating with teams and ensuring high-quality code. | At least 3 years experience with Python, ReactJS, MongoDB, bachelor's degree, and strong software engineering fundamentals. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. Full Stack Developer for QzTrades – Trade Standardization and Enrichments, responsible for designing, developing, and supporting critical trade processing and enrichment services. The role will contribute to key regulatory, risk management, and trade onboarding initiatives, including FRR Data Classifications, MasterDeals, Intraday Indicatives for Credit Risk, and the onboarding of Unsettled Cash Equities into Subledgers. The position will build scalable, reliable, and high-performance applications using modern full-stack technologies and will work closely with business and technology teams to deliver solutions that enhance trade standardization, regulatory reporting, risk analytics, and operational efficiency across the platform. Responsibilities: Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Design, develop, test, and maintain QzTrades services supporting trade standardization and enrichment workflows. Deliver critical regulatory functionality for GRR-US and Risk initiatives. Develop scalable backend services using Python and object-oriented design principles. Build intuitive and responsive user interfaces using ReactJS. Design and optimize MongoDB data models, queries, and indexing strategies to support high-volume trade processing. Collaborate with business analysts, product owners, and cross-functional technology teams to translate requirements into technical solutions. Participate in code reviews, testing, production support, and release activities to ensure high-quality deliveries. Drive continuous improvements in application reliability, performance, and maintainability. Support troubleshooting, root cause analysis, and resolution of production issues. Contribute to system design discussions and help implement best practices across the development lifecycle. Required Qualifications: 3+ years of relevant work experience Proficiency in programming language(s) required for the role Strong hands-on experience in Python application development. Experience building modern web applications using ReactJS. Proficiency in object-oriented design principles and software engineering best practices. Experience designing and developing applications using MongoDB. Understanding of RESTful APIs, microservices architecture, and SDLC methodologies. Desired Qualifications: Experience with Hadoop ecosystem technologies. Knowledge of HDFS and distributed data processing platforms. Familiarity with large-scale data engineering and analytics environments. Exposure to regulatory reporting or capital markets platforms is a plus. Experience with financial instruments and capital markets products is a plus Skills: Application Development Automation Influence Solution Design Technical Strategy Development Architecture Business Acumen DevOps Practices Result Orientation Solution Delivery Process Analytical Thinking Collaboration Data Management Risk Management Test Engineering Minimum Education Requirement: Bachelor’s degree or equivalent work experience. Shift: 1st shift (United States of America) Hours Per Week: 40 Pay Transparency details US - IL - Chicago - 540 W Madison St - Bank Of America Plaza (IL4540), US - NJ - Pennington - 1500 American Blvd - Hopewell Bldg 5 (NJ2150) Pay and benefits information Pay range $88,800.00 - $144,800.00 annualized salary, offers to be determined based on experience, education and skill set. Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company. Benefits This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

Python
ReactJS
MongoDB
Direct Apply
Posted about 2 months ago
BO

Senior Solution Engineer

Bank of AmericaChicago, IllinoisFull-time
View Job
Compensation$85K - 120K a year

Lead team to deliver technology products and services meeting business outcomes with compliance and security. | 7-10 years experience with expertise in M365 or regulated messaging, strong organizational and communication skills. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: This job is responsible for building and leading a team to deliver technology products and services that meet business outcomes. Key responsibilities include contributing to a technology strategy and ensuring technology solutions comply with applicable system design enterprise standards. Job expectations include advocating and advancing modern and automated practices and promoting exceptional design, engineering and organizational practices. The Senior Solution Engineer oversees delivery of collaboration and productivity solutions at the bank, for example M365 product suite, voice, and video solutions.) The role requires technical knowledge and process expertise to examine what’s needed to introduce or the bank’s collaboration and productivity service. The goal is ensuring programs and/or projects are delivered end-to-end (design, build, operate) with high quality, focus on user experience, proper processes, and required security and compliance controls based on collaboration with bank’s teams. Responsibilities: Provides solution design feedback to Solution II, Development Operations II, and Site Reliability Engineers and manages solution delivery as relevant to teams Facilitates solution-driven discussions, leads the design of complex architectural components, and finds creative solutions using knowledge of the domain and operational constraints Manage overall program execution and program health inclusive of tasks, risks, dependencies, and impediments. Accountable for end-to-end plan ensuring delivery by expected date. Collaborate with cross-functional teams to identify and prioritize dependent tasks, track open deliverables to closure. Engage and support bank and vendor teams to define critical tasks and inter-dependencies needed to deliver. Track watch items, issues, and risks with corresponding mitigation plans for disposition before implementation. Track user experience testing and document results, if required. Manage user migration, communication, and training for programs as required. Drive development of service management measures and KPIs as required. Document improvement plans over the course of delivery. Prepare briefing notes, reports, program updates, and action plans for Senior Management Required Qualifications: Demonstrated experience delivering M365 or Regulated Messaging Services preferred, or equivalent technical projects. Ability to work well with other bank team members to deliver on their tasks. Strong communication (written and spoken skills). Expert organizational skills and analytical skills. Effective attention to detail and ability to determine course of action as required. Ability to learn bank’s system and tollgates needed to perform role; knowledge of Jira preferred. Interact effectively with teams, internal customers, and leadership as needed. Handle multiple projects simultaneously. Proficiency in Microsoft Office Suite and advanced proficiency with Microsoft Visio 7-10 years’ experience working on technology initiatives. Skills: Analytical Thinking Collaboration Innovative Thinking Solution Delivery Process Solution Design Architecture Automation Influence Risk Management Technical Strategy Development Adaptability Application Development Business Acumen DevOps Practices Production Support Shift: 1st shift (United States of America) Hours Per Week: 40 Pay Transparency details US - IL - Chicago - 540 W Madison St - Bank Of America Plaza (IL4540) Pay and benefits information Pay range $151,200.00 - $193,600.00 annualized salary, offers to be determined based on experience, education and skill set. Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company. Benefits This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

M365
Solution design
Program management
Automation
DevOps practices
Direct Apply
Posted about 2 months ago
Bank of America

Software Engineer III

Bank of AmericaCharlotte, North CarolinaFull-time
View Job
Compensation$85K - 130K a year

Develop and deliver complex software solutions meeting functional, non-functional, and compliance requirements while collaborating with cross-functional teams. | 8+ years experience, proficiency in Python, deep knowledge of capital markets and financial instruments, agile development, modern architecture, and automated testing. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. The role will involve partnering with key stakeholders, teammates and technology management throughout the software delivery lifecycle to meet business requirements. The ideal candidate is comfortable working across the full technology stack, thrives in a fast-paced environment, and enjoys collaborating with cross-functional teams to deliver robust, scalable solutions. Responsibilities: Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Automates manual release activities Designs, develops, and maintains automated test suites (integration, regression, performance) Build and support remote risk infrastructure for multiple asset classes traded by Global Funding/CIO, including Bonds, Interest Rate Swaps, Repos, and FX products, ensuring accurate risk and P&L calculations. Develop Quartz risk calculators and reporting capabilities, improving valuation accuracy, hedge accounting processes, funding analytics, and market risk reporting across Treasury and CIO portfolios. Required Qualifications: 8+ years of relevant work experience Proficiency in programming language(s) required for the role 8+ years of experience Python experience 5+ years of experience working with Capital Markets Quant. Experience delivering solutions for Capital Markets. Experience working in an agile software development team. Extensive experience of using design and architectural patterns. Knowledge or various financial instruments Bonds, Interest rate swaps, Repo and FX products. Understanding of generation of risk and P/L for above set of instruments. Design and development experience in modern technologies such as API management, REST/API integration, Containers, Micro services. Creative, quick-thinking and an aptitude for solving problems with technology. Experience in Web UI (Angular, Spring) and CI/CD tools Ability to work both independently and within a high functioning team environment. Desired Qualifications: AI usage to drive efficiency Skills: Application Development Automation Influence Solution Design Technical Strategy Development Architecture Business Acumen DevOps Practices Result Orientation Solution Delivery Process Analytical Thinking Collaboration Data Management Risk Management Test Engineering Minimum Education Requirement: Bachelor’s degree or equivalent work experience. Shift: 1st shift (United States of America) Hours Per Week: 40

API Design
Software Development
System Architecture
Direct Apply
Posted about 2 months ago
Bank of America

Software Engineer II

Bank of AmericaPennington, AlabamaFull-time
View Job
Compensation$70K - 110K a year

Develop and deliver complex software solutions including coding, unit testing, and integration. | 3+ years software engineering experience with proficiency in Java, Python, or C# and knowledge of cloud, DevOps, and secure coding. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, coding solutions, unit testing, and ensuring the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces. Job expectations include an awareness of development and testing practices in the industry. Overview: This role is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the role include ensuring that software is developed to meet functional, non-functional, and compliance requirements. This role codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces. They are familiar with development and testing practices of the bank Responsibilities: Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Utilizes multiple architectural components (across data, application, business) in design and development of client requirements Performs Continuous Integration and Continuous Development (CI-CD) activities Contributes to story refinement and definition of requirements Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Contribute to story refinement/defining requirements. Participate and guide team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Perform spike/proof of concept as necessary to mitigate risk or implement new ideas. Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilize multiple architectural components (across data, application, business) in design and development of client requirements. Assist team with resolving technical complexities involved in realizing story work. Contribute to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause. Document and communicate required information for deployment, maintenance, support, and business functionality. Participate, contribute and can coach team members in the delivery/release (CI-CD) events, e.g. branching timelines, pull requests, issue triage, merge/conflict, resolution, release notes. Required Qualifications: 3+ years of experience in software engineering, application development, or platform engineering Experience developing applications using Java, Python, C#, JavaScript/TypeScript, or similar programming languages. Experience building REST APIs, microservices, or distributed application architectures. Experience with AWS cloud services and cloud-native development patterns. Understanding of DevOps practices, CI/CD pipelines, and source control management. Knowledge of Infrastructure as Code (Terraform preferred). Strong ability to develop and deliver complex technical requirements that align with business objectives. Proficiency in ensuring solutions meet functional, non-functional, and compliance requirements, particularly within a regulated banking environment. Solid software development experience, including writing clean, efficient, and maintainable code. Hands-on expertise in unit testing, with a focus on delivering high-quality, reliable solutions. Ability to design and build solutions with robust, well-defined interfaces that integrate effectively into larger application and system architectures. Experience working with end-to-end system integration, ensuring seamless interaction across multiple components. Working knowledge of development and testing standards and practices commonly used in the banking industry (e.g., secure coding, audit readiness, risk controls). Strong understanding of application lifecycle management, including build, deploy, and support processes. Working knowledge of secure software development practices and OWASP standards. Experience implementing authentication, authorization, encryption, and secrets management solutions. Understanding of identity and access management (IAM) principles and least-privilege access models. Experience identifying and remediating application security vulnerabilities. Familiarity with security scanning, code analysis tools, vulnerability management, and compliance requirements. Knowledge of cloud security concepts including network segmentation, logging, monitoring, and security event management. Desired Qualifications: Ability to analyze and resolve technical issues, ensuring stability and performance of delivered solutions. Effective documentation and communication skills to support development, deployment, and ongoing maintenance. Experience collaborating within Agile or iterative delivery teams, contributing to continuous improvement and delivery excellence. Attention to detail and commitment to quality, risk management, and compliance standards. Familiarity with GitHub Actions, Jenkins, SonarQube, or similar DevSecOps tooling. Experience with observability platforms such as CloudWatch, Splunk, Grafana, Datadog, or Prometheus. Security certifications such as Security+, AWS Security Specialty, CISSP (Associate), or equivalent. Experience leveraging AI/ML services to improve automation, developer productivity, or platform operations. Skills: Application Development Automation Collaboration DevOps Practices Solution Design Agile Practices Architecture Result Orientation Solution Delivery Process User Experience Design Other Shift: 1st shift (United States of America) Hours Per Week: 40 Pay Transparency details US - NJ - Pennington - 1300 American Blvd - Hopewell Bldg 3 (NJ2130) Pay and benefits information Pay range $88,800.00 - $144,800.00 annualized salary, offers to be determined based on experience, education and skill set. Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company. Benefits This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

JavaScript
TypeScript
REST APIs
Microservices
Terraform
API Design
Direct Apply
Posted about 2 months ago
Bank of America

Software Engineer III

Bank of AmericaPennington, Alabama, Jacksonville, FloridaFull-time
View Job
Compensation$85K - 130K a year

Develop and deliver complex software solutions for a private bank trading platform, focusing on cloud migration and modernization. | 10+ years software engineering experience with expert Java and Spring Boot skills, messaging technologies experience, and a bachelor's degree. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Position Summary: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. We are seeking a highly experienced and motivated Senior Java Developer to join the Private Bank Trading Technology team. The Private Bank Trading space offers a unique opportunity to work on a mission-critical platform that supports key trading functions for the firm's Private Bank business. The platform is undergoing significant transformation, including a large-scale Charles River Cloud Migration and modernization journey, providing extensive opportunities to influence architecture, technology direction, and business outcomes. This role requires a hands-on technical leader who can independently drive solution design, collaborate effectively with Information Security, Network Engineering, Infrastructure, and external vendor teams, and operate with minimal supervision. The successful candidate will have the opportunity to work on high-impact initiatives that shape the future state of a business-critical trading platform while leveraging modern cloud-native technologies and engineering practices. Responsibilities: Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Automates manual release activities Designs, develops, and maintains automated test suites (integration, regression, performance) Support the cloud migration and modernization of a mission-critical PB Trading platform. Accelerate delivery of strategic transformation initiatives and business commitments. Ensure continued stability and performance of a platform that directly supports the firm's trading operations and client service capabilities. Collaborate with senior engineers, architects, and cross-functional partners across the organization. Required Qualifications 10+ years of hands-on experience in software development and engineering. Bachelors degree in Engineering ,computer Science ,IT or job related field required . Expert-level proficiency in Java and Spring Boot, with a proven track record of designing and developing scalable enterprise applications. Strong experience with messaging and middleware technologies, including Apache Kafka, IBM MQ, or similar event-driven/integration platforms. Demonstrated ability to build, enhance, and support high-performance distributed systems in a large-scale enterprise environment. Experience with application integration, messaging patterns, and asynchronous communication frameworks. Strong problem-solving skills with the ability to troubleshoot complex production issues and drive technical solutions. Desired Qualifications: Having experience in Trading Domain is Desired . Skills: Application Development Automation Influence Solution Design Technical Strategy Development Architecture Business Acumen DevOps Practices Result Orientation Solution Delivery Process Analytical Thinking Collaboration Data Management Risk Management Test Engineering Shift: 1st shift (United States of America) Hours Per Week: 40 Pay Transparency details US - NJ - Pennington - 1500 American Blvd - Hopewell Bldg 5 (NJ2150) Pay and benefits information Pay range $102,900.00 - $179,900.00 annualized salary, offers to be determined based on experience, education and skill set. Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company. Benefits This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

Software Development
API Design
System Architecture
Direct Apply
Posted about 2 months ago
BO

Senior Information Security Officer - GEM (GIS Exception Management)

Bank of AmericaDenver, Colorado, Washington, District of Columbia, Chicago, IllinoisFull-time
View Job
Compensation$70K - 120K a year

Lead GIS Policy Exceptions and Secure Internet Browsing programs, managing security controls and governance. | Over 10 years in Information Security with 5+ years in risk management, expertise in Web, Network, Application security, Cloud platforms, and security frameworks like ISO and NIST. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! The Senior Information Security Officer will be a key member of the GIS Exception Management team within the Business Information Security Office (BISO) organization. In this role, you will serve as a technical lead for the GIS Policy Exceptions and Secure Internet Browsing programs, providing oversight of operational execution, governance and reporting routines, risk management, and continuous improvement initiatives. You will continuously collaborate with IT, business technology groups, risk partners, GIS teams across their respective LOB and Third-party vendor. Required Qualifications: • Information Security & Technology professional with 10+ years’ experience • 5+ years of risk management experience with proven ability to effectively apply risk principles to challenging business situations • Provides subject matter expertise in Web, Network, and Application security, vulnerability assessment and testing, and the establishment of risk appetite and risk management strategies • Strong experience with Insider Threat and Web Proxy Infrastructure as a focus area within Information Security • Experience and hands on knowledge with Data Loss Prevention and Malware security controls • Experience evaluating cyber security controls and providing guidance for computing & network platforms (Cloud, PaaS, SaaS) • Strong experience with information security for Network & DMZ Infrastructure and third-party connectivity including exposure to various security frameworks (ISO, NIST, PCI etc.) • Experience leading complex technical initiatives, driving projects to meet target timelines, facilitating stakeholder meetings, developing project documentation, resolving issues, and coordinating resource planning. • Exceptional executive presentation and communication skills • Strong interpersonal and leadership skills with the ability to build consensus, promote cooperation, and effectively influence, negotiate, and collaborate with senior leaders and stakeholders at all levels of the organization • Ability to independently lead projects and deliver desired outcomes with minimal supervision while meeting program goals • Strong knowledge of change and project management methodologies, with the ability to effectively incorporate these principles into project planning, design, and execution Scale/Scope • Possess strong Network, Web and Application security background; with solid knowledge of SDLC from design, testing, deployment to post-production and the different risk elements associated with each step. • Serves as an Information Security subject matter expert, driving the implementation and support of secure web access solutions for enterprise users • Partners with Information Security DLP and Malware Control teams, Proxy/Network Engineering and business stakeholders to balance security and usability • Evaluates risk and provides expert guidance on web access, URL onboarding, and proxy change requests to ensure appropriate prioritization and alignment with Line of Business (LOB) objectives • Monitors information security trends internal and external to the bank and keeps LOB leadership informed about information security-related issues • Manages quality control and reporting • Ensures compliance with policies and laws Risk Management • Manage and oversee the documentation, assessment, and remediation of risk issues, governance decisions, policy exceptions, and audit-related action • Collaborates with risk partners on info security critical priorities • Participates in senior LOB specific Risk Management & Business Continuity Routines • Identifies and measures global information security (GIS) controls on most critical business processes or channels Leadership/Strategy • Has a deep understanding of Network and Web Security principles and emerging technologies • Identify and implement opportunities for automation, tooling enhancements and process optimization to improve efficiency and reduce operational risks • Ability to build strong Partner relationships with peer technology groups and supported LOB • Identify and implement opportunities for automation, tooling enhancements and process optimization to improve efficiency and reduce operational risks • Drives required risk culture and partnership with peer technology teams and supported LOB • Participates in key CIO operating routines to drive information security risk strategy Desired Qualifications: • Bachelor's and/or Master’s degree in Computer Science, Information Technology or related field Skills: 1. Customer and Client Focus 2. Cyber Security 3. Data Governance 4. Executive Presence 5. Information Systems Management 6. Architecture 7. Business Intelligence 8. Risk Management 9. Threat Analysis 10. Vendor Management Shift: 1st shift (United States of America) Hours Per Week: 40 Pay Transparency details US - CO - Denver - 1144 15th St - Denver Gis (CO9926), US - DC - Washington - 1800 K St NW - 1800 K Street NW (DC1842), US - IL - Chicago - 540 W Madison St - Bank Of America Plaza (IL4540) Pay and benefits information Pay range $141,700.00 - $202,700.00 annualized salary, offers to be determined based on experience, education and skill set. Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company. Benefits This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

Cybersecurity
Risk Management
Information Security Governance
Direct Apply
Posted 2 months ago
BO

Information Security Officer – Global Banking & Markets (GBAM)

Bank of AmericaDenver, Colorado, Washington, District of Columbia, Chicago, IllinoisFull-time
View Job
Compensation$85K - 130K a year

Serve as strategic security advisor partnering with leadership to manage cybersecurity risks and ensure alignment with policies and regulations. | Experience in information security, risk management, cybersecurity frameworks, cloud platforms, and strong communication with senior leaders. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: The Information Security Officer (ISO) will serve as a key member of the Business Information Security Officer (BISO) organization, partnering closely with Global Banking & Markets (GBAM) Chief Information Officers (CIOs), Chief Technology Officers (CTOs), and business stakeholders to develop a deep understanding of business objectives, technology strategy, and associated cybersecurity risks. Through strong partnerships and risk-based engagement, the ISO will provide strategic security guidance, challenge and oversight, helping ensure information security risks are effectively identified, assessed, and managed in alignment with enterprise policies, standards, and regulatory expectations. The successful candidate will become a trusted advisor to senior stakeholders, enabling informed risk decisions while supporting business innovation and growth. Responsibilities • Serve as the primary information security advisor and point of contact for assigned GBAM, providing guidance on cybersecurity risks, policies, standards, and controls. • Act as a subject matter expert in the development, implementation, and ongoing oversight of information security practices within the line of business. • Provide independent risk-based challenge and advisory support for technology initiatives, strategic programs, and implementation changes across the GBAM environment. • Influence and advocate for the prioritization of investments that strengthen the organization's security posture and reduce risk. • Advise business and technology leadership on cybersecurity risk issues and recommend actions that support the bank’s broader risk management, regulatory, and compliance objectives. • Collaborate with Risk, Technology, and Control partners to enhance security processes, governance frameworks, and risk management capabilities. • Partner with the Global BISO organization to ensure GIS policies, standards, requirements, and strategic initiatives are communicated, understood, and effectively implemented. • Establish and maintain strong relationships across business, technology, risk, and control functions to facilitate effective security risk management. • Conduct routine coordination with risk partners and technology teams to address vulnerabilities, control gaps, and remediation activities, with a focus on issues identified as elevated risk. • Drive remediation efforts for cybersecurity issues and support stakeholders in achieving sustainable solutions aligned with GIS standards, baselines, and control requirements. • Support ad hoc security consultations, risk assessments, governance activities, and executive reporting as required. Required Qualifications • Experience within information security, cybersecurity engineering, technology risk management, security operations, or security consulting functions. • Strong understanding of security controls, risk management practices, and cybersecurity frameworks applicable to enterprise systems, applications, cloud platforms, and network environments. • Demonstrated ability to communicate, influence, and negotiate effectively with senior business and technology leaders. • Strong analytical and problem-solving skills with the ability to assess risk and provide practical, business-aligned recommendations. • Understanding of vulnerability management concepts, associated tooling, and remediation governance processes. • Ability to independently manage competing priorities and oversee a diverse portfolio of work. • Strong communication and stakeholder management skills, including the ability to deliver challenging messages and drive issue resolution. • Proven ability to build relationships, establish credibility, and operate effectively across complex organizational environments. Desired Qualifications • Experience with Artificial Intelligence (AI) governance, AI risk management, and responsible AI practices, including familiarity with emerging regulatory requirements, AI security controls, model risk considerations, and governance frameworks supporting the secure adoption of AI technologies. • Experience within large-scale technology and financial services organizations, with strong knowledge of application security risks, controls, and secure development practices. • Experience conducting formal security risk assessments and facilitating risk-based decision-making. • Deep technical understanding of technology infrastructure, cloud platforms, application architectures, and operational security practices. • Previous experience working within a highly regulated financial institution. • Demonstrated ability to work collaboratively within a matrixed Global Information Security organization. • Excellent verbal, written, and executive briefing skills, with experience producing management-level reporting and presentations. Preferred Leadership Attributes • Trusted advisor mindset with strong business acumen. • Ability to balance risk management objectives with business enablement. • Proven capability to influence without direct authority across multiple organizations. • Strategic thinker with the ability to translate complex security risks into clear business outcomes and actionable recommendations. Required Skills 1. Controls Management 2. Cyber Security 3. Data Governance 4. Information Systems Management 5. Risk Management 6. Architecture 7. Customer and Client Focus 8. Executive Presence 9. Threat Analysis1 0. Vendor Management Shift: 1st shift (United States of America) Hours Per Week: 40 Pay Transparency details US - CO - Denver - 1144 15th St - Denver Gis (CO9926), US - DC - Washington - 1800 K St NW - 1800 K Street NW (DC1842), US - IL - Chicago - 540 W Madison St - Bank Of America Plaza (IL4540) Pay and benefits information Pay range $99,200.00 - $145,000.00 annualized salary, offers to be determined based on experience, education and skill set. Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company. Benefits This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

Cybersecurity
Risk Management
Governance and Compliance
Direct Apply
Posted 2 months ago
BO

Software Engineer III – Full Stack Java

Bank of AmericaKennesaw, GeorgiaFull-time
View Job
Compensation$90K - 130K a year

Develop and deliver complex full-stack Java solutions while mentoring engineers and automating CI/CD processes. | 10+ years of software development with strong Java, Spring Boot, cloud-native, containerization, and database experience. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. We are seeking a Software Engineer with strong Full Stack Java expertise to join the EEDS Core Technologies Team. The ideal candidate will be passionate about building scalable, resilient, and cloud-native applications while playing a key role within an agile team delivering enterprise-grade solutions and platforms. Responsibilities: Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Automates manual release activities Designs, develops, and maintains automated test suites (integration, regression, performance) Required Qualifications: 10+ years of software development experience with current responsibilities as a Senior Software Engineer or Technical Lead. Proven experience designing and developing enterprise-scale applications using Java and modern web technologies. Strong experience leading technical design discussions and mentoring development teams. Design, develop, and maintain scalable applications using Java, Spring Boot, and modern application development frameworks. Build modern, responsive user interfaces using React, Angular, TypeScript, JavaScript, HTML5, and CSS3. Collaborate with senior leadership, architects, product owners, and engineering teams to define software architecture and technical solutions. Design, develop, and consume RESTful services, event-driven integrations, and messaging solutions. Develop prototypes, proof of concepts, and reference implementations. Work extensively with relational and NoSQL databases, including Oracle, PostgreSQL, MongoDB, Elasticsearch, and Redis. Implement secure coding practices and ensure compliance with enterprise security, governance, and regulatory standards. Develop and support cloud-native and containerized solutions using Docker, Kubernetes/OpenShift, and cloud platforms. Support and enhance CI/CD pipelines using tools such as Jenkins, GitHub, Maven, Gradle, SonarQube, and automated testing frameworks. Technical Skills: Java 17+ / Spring Boot React and/or Angular Event Streaming and Messaging Platforms (Kafka, MQ, etc.) Docker & Kubernetes/OpenShift Oracle, PostgreSQL, MongoDB, Elasticsearch, Redis Jenkins, GitHub, Maven, Gradle REST APIs and Service Integration DevSecOps and CI/CD Automation Cloud Platforms (Azure, AWS, or GCP) Agile/Scrum Development Methodologies Skills: Application Development Automation Influence Solution Design Technical Strategy Development Architecture Business Acumen DevOps Practices Result Orientation Solution Delivery Process Analytical Thinking Collaboration Data Management Risk Management Test Engineering Minimum Education Requirement: Bachelor’s degree or equivalent work experience. Shift: 1st shift (United States of America) Hours Per Week: 40

Java
Spring Boot
React
Angular
Kafka
Docker
Kubernetes
Direct Apply
Posted 2 months ago
Bank of America

Administrative Assistant III - West Florida Market

Bank of AmericaTampa, FloridaFull-time
View Job
Compensation$55K - 70K a year

Provide confidential administrative support including calendar management, travel coordination, and professional communications. | Requires 3+ years client-focused experience, proficiency in Microsoft Office, and a bachelor's degree preferred. | Job Description: Merrill Wealth Management is a leading provider of comprehensive wealth management and investment products and services for individuals, companies, and institutions. Merrill Wealth Management is one of the largest businesses of its kind in the world specializing in goals-based wealth management, including planning for retirement, education, legacy, and other life goals through investment advice and guidance. Merrill’s Financial Advisors and Wealth Management Client Associates help clients pursue the life they envision through a personal relationship with their advisory team committed to their needs. We believe trust comes from transparency. Our trusted advisory teams are equipped with access to the investment insights of Merrill coupled with the banking convenience of Bank of America. Merrill is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Merrill, we empower you to bring your whole self to work. We value diversity in our thoughts, business, and within our employees and clients. Our Wealth Management team represents an array of different backgrounds and bring their unique perspectives, ideas and experiences, helping to create a work community that is culture driven, resilient, results focused and effective. Job Description: This job is responsible for providing diverse and confidential administrative support, including extensive calendar management. Key responsibilities include supporting management with administrative tasks, coordinating travel arrangements, processing expenses, gathering and reporting information relevant to/for the executive, and responding to incoming mail. Job expectations may include assisting with organizing in-person meetings and off-sites and managing different and conflicting objectives, projects, or activities in a responsive and personable manner. Responsibilities:• Communicates with executives and line management to gather and convey relevant information • Answers manager's phone line, documenting accurate messages, and handling calls with appropriate judgment • Manages the calendar of multiple executives proactively, effectively resolving conflicts that arise in a professional manner • Arranges and handles details related to travel arrangements, expense reports, meetings, and appointments • Prepares meeting minutes and related meeting documents, utilizing written and oral communication skills • Prepares correspondence, reports, and forms for leaders, following interaction with internal and/or external customers to answer questions, research, and resolve problems Required Qualifications: Minimum of 3+ years professional, Client focused or relevant internship experience required Strong client service & proficient technical skills (Microsoft Office applications: Excel, Power Point, Co Pilot, and Power Point) Professional communication skills, both written and verbal Strong leadership abilities, attention to detail, time management and organization skills Ability to commit to and follow through with the execution of multiple and often competing priorities to meet deadlines Applies strong critical thinking and problem-solving skills to meet client needs Demonstrates ability to learn and understand technology to assist client with the latest in Digital and Digital Banking Enjoys a fast-paced environment with changing and evolving responsibilities Desired Qualifications: 1+ year(s) of experience supporting a senior level manager within the financial services field or relevant internship experience Prior knowledge of financial products, policies & procedures is highly preferred. Undergraduate degree or equivalent experience preferred Knowledge of wealth management tools preferred Series 7 & 63/65 or 66 registrations preferred; management may ask for associate to acquire these licenses Skills: Administrative Services Attention to Detail Customer and Client Focus Planning Prioritization Adaptability Collaboration Event Planning Office Administration Problem Solving Facilities Management Oral Communications Recording/Organizing Information Research Written Communications Internal employees who are currently working from home are still eligible to apply. However, if selected for the role, you may be required to work onsite in accordance with the Workplace Excellence policy Shift: 1st shift (United States of America) Hours Per Week: 37.5

Administrative Services
Attention To Detail
Calendar Management
Direct Apply
Posted 2 months ago
Bank of America

Software Engineer III

Bank of AmericaCharlotte, North CarolinaFull-time
View Job
Compensation$85K - 130K a year

Develop and deliver complex software solutions ensuring functional, non-functional, and compliance standards are met. | 8+ years software engineering experience with strong frontend and backend skills, API design, cloud platforms, containerization, and database technologies. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Summary: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, coding solutions, unit testing, and ensuring the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces. Job expectations include an awareness of development and testing practices in the industry. Responsibilities: Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Utilizes multiple architectural components (across data, application, business) in design and development of client requirements Performs Continuous Integration and Continuous Development (CI-CD) activities Contributes to story refinement and definition of requirements Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Contribute to story refinement/defining requirements. Participate and guide team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Perform spike/proof of concept as necessary to mitigate risk or implement new ideas. Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilize multiple architectural components (across data, application, business) in design and development of client requirements. Assist team with resolving technical complexities involved in realizing story work. Contribute to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause. Document and communicate required information for deployment, maintenance, support, and business functionality. Participate, contribute and can coach team members in the delivery/release (CI-CD) events, e.g. branching timelines, pull requests, issue triage, merge/conflict, resolution, release notes. Required Qualifications: 8+ years as a software engineer Strong proficiency in frontend technologies (React, Angular, or similar) Strong backend development experience (Java, Python, Node.js, or similar) Experience with API design, microservices architecture, and distributed systems Familiarity with cloud platforms (Azure, AWS, or GCP) and containerization (Docker/Kubernetes) Experience with CI/CD tools, version control (Git), and automated testing frameworks Understanding of database technologies (SQL/NoSQL) Knowledge of security best practices (authentication, authorization, vulnerability management) Desired Qualifications: Functioned in an SRE role within a large production environment Hands-on production experience with VCF 9.x, vSphere, Aria Suite, and NSX-T products Strong development background in VCF 9.x, vSphere APIs, Aria Suite APIs, NSX-T APIs Experience with customizing VCF, vSphere, Aria Suite, NSX-T deployment automation and configurations to specifications Knowledge of HCI bench or Xray Experience with Agile JIRA in a team setting Unit testing and system integration testing experience Strong scripting/programming skills: Python Ansible Powershell/PowerCLI REST API / Swagger Data types: JSON, YAML Skills: Application Development Automation Collaboration DevOps Practices Solution Design Agile Practices Architecture Result Orientation Solution Delivery Process User Experience Design Python Shift: 1st shift (United States of America) Hours Per Week: 40

API Design
Microservices
JavaScript
TypeScript
React
Node.js
Direct Apply
Posted 2 months ago
Bank of America

AI Security Enablement – GIS Controls Lead

Bank of AmericaDenver, Colorado, Washington, District of Columbia, Chicago, IllinoisFull-time
View Job
Compensation$85K - 130K a year

Develop and deliver a comprehensive controls roadmap for AI security across Global Information Security ensuring compliance with risk appetite and regulations. | Over 10 years in Information Security and Technology with strong AI/ML risk understanding, 5+ years risk management, and excellent communication skills. | 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. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! The AI Security Controls Standard Lead is a hands-on strategy and governance role within the Global Information Security (GIS) Business Information Security Office (BISO) AI Design & Enforcement team responsible for maintaining and operationalizing the AI Controls across cyber security. This role is accountable for developing and delivering a comprehensive controls roadmap across GIS, including identifying where controls require AI components, assessing control strength, and defining necessary process and tooling improvements. The role will establish and maintain guardrails for AI use cases, models and tools used across GIS, ensuring responsible, secure, and compliant use aligned with GIS risk appetite and regulatory expectations. This individual will operate at the intersection of cyber security controls, AI risk, and operational execution — converting strategy into tangible deliverables including control requirements, governance frameworks, and sustainable operating processes. This role operates within GIS and partners extensively across cyber security verticals, including Cyber Threat Defense, Cyber Security Operations, Cyber Security Assurance, and Identity & Access Management. AI Control Strategy & Roadmap Development. Build and maintain an end-to-end roadmap of cyber security controls across GIS, including: • Control ownership by vertical/team • Identification of where AI components are required or should be enhanced • Assessment of control strength and maturity • Identification of process and tooling improvements needed • Translate findings into prioritized actions and delivery plans • AI Guardrails and Governance • Build, consolidate, and maintain enterprise guardrails for AI models, including approved and prohibited use cases, required controls and conditions for use, and governance expectations and accountability. • Ensure alignment with GIS and enterprise policies, regulatory expectations, and emerging best practices in AI governance • Monitors information security trends internal and external to the bank and keeps leadership informed • Design and implement scalable, repeatable processes that integrate security, governance, and risk management into the AI lifecycle, ensuring consistency and auditability. Required Qualifications • Information Security & Technology professional with 10+ years’ experience • Working understanding of AI/ML concepts and associated risks • 5+ years of risk management experience with proven ability to effectively apply risk principles to challenging business situations • Experience evaluating cyber security controls and providing guidance for platform or distributed computing platforms (Cloud, PaaS) • Exceptional executive presentation and communication skills • Excellent influencing and problem resolution skills • Strong leadership skills and qualities which enable you to work with peers and various levels of management • Ability to decompose complex issues and drive timely decisions, knowing when to engage others for additional input, and when to act independently Desired Qualifications • Bachelors and/or Master’s degree in Computer Science, Information Technology or related field Required Skills: 1. Customer and Client Focus 2. Cyber Security 3. Data Governance 4. Executive Presence 5. Information Systems Management 6. Architecture 7. Business Intelligence 8. Risk Management 9. Threat Analysis 10. Vendor Management Shift: 1st shift (United States of America) Hours Per Week: 40 Pay Transparency details US - CO - Denver - 1144 15th St - Denver Gis (CO9926), US - DC - Washington - 1800 K St NW - 1800 K Street NW (DC1842), US - IL - Chicago - 540 W Madison St - Bank Of America Plaza (IL4540) Pay and benefits information Pay range $141,700.00 - $202,700.00 annualized salary, offers to be determined based on experience, education and skill set. Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company. Benefits This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

Cyber Security
Risk Management
Threat Analysis
Vendor Management
Information Systems Management
Direct Apply
Posted 2 months ago

Ready to join Bank of America?

Create tailored applications specifically for Bank of America with our AI-powered resume builder

Get Started for Free

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt