

Share
Job Description:
Job Description:
This individual will be accountable for Cyber Incident Response documentation, metrics and ensuring events and incidents progress through the Cyber Incident Response Lifecyle. The role requires regular engagement with risk partners, across compliance, Audit and Regulatory engagement teams.
The associate is required to closely monitor and track active events and incidents, partner with stakeholders across the enterprise, and provide written and verbal updates to executives across the Bank. The Senior Cyber Incident Response Manager will also often interface with executives from other companies.
Required Qualifications
Managerial Responsibilities:
This position may also have responsibilities for managing associates. At Bank of America, all managers at this level demonstrate the following responsibilities, in addition to those specific to the role, listed above.
These jobs might be a good fit

Share
Job Description:
Job Description:
Quantitative engineers in Global Risk are responsible for designing and implementing common, reusable, and scalable software components. These components enable GRM’s data and analytical capabilities. These components can be domain independent (e.g., generic data quality tools over trillions of rows of data) or domain specific (e.g., classification models for surveillance or testing framework for Global Markets processes). Quantitative engineers work with modelers, risk managers, and technologists to understand the current state and design the future state of data and analytics. Quantitative engineers have a combination of software engineering, big data, and modeling skills and the ability to work across the entire spectrum of a big data stack – from data to logic to model to UI to UX.
Responsibilities:
Applying quantitative methods to develop capabilities that meet line of business, risk management and regulatory requirements
Understanding financial data: schemas, flow, size, data issues, data controls, etc.
Building performant big data pipelines
Use programming skills and knowledge of software development lifecycle principles to deliver high quality code for model and testing processes
Collaborate with key stakeholders across the Bank to understand modeling and testing business processes and requirements
Think outside the box of current industry standards to develop innovative approaches
Maintaining and continuously enhancing capabilities over time to respond to the changing nature of portfolios, economic conditions and emerging risks
Source and evaluate data required for modeling and testing
Design and develop and implement models and tests
Produce clear, concise and repeatable technical documentation models and testsfor internal and regulatory purposes
Candidates should meet all or a subset of the following technical skills:-
Software engineering: modular code, software lifecycle processes, unit testing, regression testing
Big data: distributed computing paradigms (e.g., mapreduce, dataframes, etc), optimizing distributed software
Modeling / quantitative: basic modeling techniques (regression, classification, clustering, etc)
Minimum Education Requirement:
Bachelor’s degree in Computer Science, a closely related field, or a degree from a program where software engineering was a key focus or equivalent work experience
Qualifications:
At least 2 years of relevant experience in software engineering in Quantitative Finance or other industries
Strong Programming skills (e.g., Python) and solid understanding of Software Development Life cycle principles
Candidates should have at least one of these following skills and preferably have at least two of these skills:-
Strong analytical and problem-solving skills
Experience applying quantitative methods such as modelling, data analytics, machine learning, and statistics to develop business solutions
Experience with large scale data sets with structured or unstructured data
Experience in building user facing applications over large amounts of data using technologies like React, Angular, JavaScript etc.
Experience implementing process improvements and automation
These jobs might be a good fit

Share
Job Description:
Job Description:
This job is responsible for partnering with engineering and technology teams to implement measures prescribed by the Site Reliability Engineer teams it leads. Key responsibilities include ensuring appropriate instrumentation, tooling, ticketing, alerting and on call routines are in place for key services, demonstrating technical expertise within domains, and decomposing objectives into work units. Job expectations include advancing efficient solution delivery practices and promoting exceptional design, engineering, and organizational practices.
Responsibilities:
Collaborates with Development and Infrastructure teams to understand technical solutions and implement monitoring capabilities outlined in the application and system monitoring designs put forward by the Senior Site Reliability Engineer (SRE)
Develops and maintains reliability scripts, tools and libraries and leverages them for common instrumentation, automation, and operational needs, and when mentoring SRE resources on reliability practices and established tools/capabilities
Partners to implement code changes to make use of common reliability libraries and tools and helps Application Production Services and Application Development teammates understand how to use them
Participates regularly in architecture community of practice meetings and communication via other channels
Identifies vulnerabilities and opportunities for reliability improvement, such as investigating low level error rates and 'noise' in monitoring, and defines solutions to reduce manual support effort and/or improve system reliability
Engages as a subject matter expert in major incident triage efforts and failure scenario modelling and diagnosis with Problem Manager root causes for major incident/problem management investigations
Key Responsibilities:
Own and drive production issue triage, including expert-level heap and thread dump analysis, memory profiling, garbage collection investigations, and CPU/thread diagnostics.
Work closely with performance testing teams to monitor system behavior pre- and post-release, ensuring consistent throughput and low-latency service delivery.
Develop and maintain monitoring and alerting solutions tailored for performance testing infrastructure and production-like environments.
Collaborate with developers, QA, and performance engineers to interpret telemetry data, identify failure patterns, and implement self-healing mechanisms.
Act as a technical enabler for multiple teams, providing tooling, insights, and best practices around observability, reliability engineering, and performance.
Build internal tools that integrate with existing monitoring platforms (e.g., Splunk, , Dynatrace, DNT) to collate and derive insights from performance testing and production metrics.
Work alongside in-house development teams to enhance internal platforms that aggregate observability data, provide root cause analysis views, and enable smart test reporting.
Champion reliability and stability by guiding incident response practices, postmortem reviews, and service-level objectives (SLOs) tracking.
Required Qualifications:
7-8 years’ experience with hands-on experience in heap dump, thread dump, GC log analysis and JVM internals.
Proficiency in scripting and application development (e.g., Python, Java, Shell, Node.js) to create diagnostic and observability tools.
7-8 years’ experience with logging and monitoring platforms (e.g., Splunk, Dynatrace, DNT).
7-8 years experience working with distributed systems, microservice architecture, and container orchestration platforms (e.g., Kubernetes, Docker).
Experience with performance testing environments and tools like JMeter, LoadRunner, Gatling, or custom test harnesses.
Ability to identify systemic reliability issues and implement resilient patterns (e.g., circuit breakers, graceful degradation, retry logic).
Exceptional debugging and root cause analysis skills across application, infrastructure, and network layers.
Demonstrated ability to build observability tooling or integrations that serve multiple internal teams.
Familiarity with CI/CD practices and infrastructure-as-code (e.g., Terraform, Ansible) is a plus.
Desired Qualifications:
Self-starter with a service-oriented mindset and a relentless drive to improve system reliability.
Comfortable working in a cross-functional, high-impact environment supporting dev, ops, and test teams.
Strong communication and mentoring abilities to influence engineering culture around reliability and performance.
Experience contributing to or designing internal engineering platforms or toolkits to scale team capabilities.
Skills:
Automation
Collaboration
Influence
Production Support
Result Orientation
Analytical Thinking
Application Development
Architecture
Solution Design
Stakeholder Management
Adaptability
DevOps Practices
Project Management
Risk Management
Solution Delivery Process
These jobs might be a good fit

Share
Job Description:
Job Description:
Quantitative Engineer Analyst is the entry level role to becoming a Quantitative Engineer. Quantitative engineers in Global Risk are responsible for designing and implementing common, reusable, and scalable software components. These components enable GRM’s data and analytical capabilities. These components can be domain independent (e.g., generic data quality tools over trillions of rows of data) or domain specific (e.g., classification models for surveillance or testing framework for Global Markets processes). Quantitative engineers work with modelers, risk managers, and technologists to understand the current state and design the future state of data and analytics. Quantitative engineers have a combination of software engineering, big data, and modeling skills and the ability to work across the entire spectrum of a big data stack – from data to logic to model to UI to UX.
set of models, analytical tools, and tests for effective risk and capital measurement, management and reporting across Bank of America. GRA and EIT partner with the Lines of Business and Enterprise functions to ensure the capabilities it builds address both internal and regulatory requirements, and are responsive to the changing nature of portfolios, economic conditions, and emerging risks. In executing its activities, GRA and EIT drive innovation, process improvement and automation.
Job Responsibilities:
Understanding financial data: schemas, flow, size, data issues, data controls, etc.
Building performant big data pipelines
Use programming skills and knowledge of software development lifecycle principles to deliver high quality code for model and testing processes
Collaborate with key stakeholders across the Bank to understand modeling and testing business processes and requirements
Think outside the box of current industry standards to develop innovative approaches
Maintaining and continuously enhancing capabilities over time to respond to the changing nature of portfolios, economic conditions and emerging risks
Source and evaluate data required for modeling and testing
Design and develop and implement models and tests
Produce clear, concise and repeatable technical documentation on models and testsfor internal and regulatory purposes
Skills:
High level of intellectual curiosity
Feel ownership and accountability for delivering high quality work, able to prioritize effectively, adapt, and meet strict deadlines
Strong written, verbal, presentation creation and delivery skills
Well organized, and has attention to detail
Ability to adjust to new conditions and changes effectively
Capacity to notice and consider all aspects or a task or project
Work effectively with others toward a common goal
Minimum Education Requirements:
Bachelor’s degree in Computer Science, a closely related field, or a degree from a program where software engineering was a key focus
Qualifications:
Strong Programming skills (e.g., Python)
Strong analytical and problem-solving skills
Digital fluency
These jobs might be a good fit

Share
Job Summary:
This job is responsible for performing more complex analysis aimed at improving portfolio risk, profitability, performance forecasting, and operational performance for consumer products and related divisions, such as credit cards. Key responsibilities include applying knowledge of multiple business and technical-related topics, independently driving strategic improvements, large-scale projects, and initiatives. Job expectations include working with business counterparts within the line of business and partner organizations (e.g.,. Risk, Product, etc.).
Responsibilities:
Performs complex analysis of financial models, market data, financial data, and portfolio trends to understand product performance and improve portfolio risk, profitability, performance forecasting, and operational performance
Coaches and mentors peers to improve proficiency in a variety of systems and serves as a subject matter expert on multiple business and technical-related topics
Identifies fraud trends based on industry and portfolio conditions and communicates findings to senior management
Supports execution of large scale projects, such as platform conversions or new project integrations by conducting advanced reporting and drawing analytics based insights
Drive analytics to develop fraud mitigation rules, carefully striking the balance across fraud risk, client impact, operational costs and revenue implications with focus on Health Savings Accounts and related products
Proactively managing fraud risk by urgently responding to immediate threats while keeping an eye toward future risks, vulnerabilities, and changes to the fraud landscape
Consistently challenge the status quo to find opportunities to develop and refine our fraud policies and procedures, working closely with the business, operations, and policy partners
Drive discovery and documentation of end-to-end fraud processes to identify current controls, vulnerabilities, and enhancement opportunities
Performs complex analysis of financial models, market data, financial data, and portfolio trends to understand product performance and improve portfolio risk, profitability, performance forecasting, and operational performance
Coaches and mentors peers to improve proficiency in a variety of systems and serves as a subject matter expert on multiple business and technical-related topics
Identifies business trends based on economic and portfolio conditions and communicates findings to senior management
Supports execution of large scale projects, such as platform conversions or new project integrations, by conducting advanced reporting and drawing analytics based insights
Required Qualifications:
Minimum 3 years SAS/SQL Coding knowledge and/or experience
Ability to manage multiple projects in a complex and rapidly-changing environment
Ability to work independently as well as part of a team
Demonstrate strong analytical skills
Previous risk/fraud analysis, strategy development, or related experience
Strong written and oral communication skills
Intellectually curious and willing to dive into complete issues\problems and solve
Desired Qualifications:
5+ years of risk analysis, strategy development, or related experience
5+ years of SAS or SQL Coding experience
Prior experience in Authentication, Fraud, Debit Card or other related risk fields
Functional knowledge of multiple products and/or channels (e.g. Credit, Debit, Digital, Call Center, etc.)
Experience managing relationships and projects with external vendor partners
Skills:
Analytical Thinking
Business Analytics
Data and Trend Analysis
Fraud Management
Problem Solving
Collaboration
Innovative Thinking
Monitoring, Surveillance, and Testing
Presentation Skills
Risk Management
Data Visualization
Interpret Relevant Laws, Rules, and Regulations
Issue Management
Oral Communications
Written Communications
These jobs might be a good fit

Share
Job Description:
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 several technical competencies. Additionally, this job is accountable for end-to-end solution design and delivery.
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
Required Qualifications:
Possess 10+ years of experience as an architect, development lead in a complex financial industry data environment.
Extensive experience working in a complex workflow automation and excellent understanding of Banking.
Strong proven experience in workflow / Case Management solutions using Pega.
Strong proven experience in handling medium to large size Pega Application development projects by providing solution design & architecture.
Owns end to end solution architecture and design for a set of applications within the portfolio
Extensive hands-on architecture, design and development experience with large-scale application & technology solutions with multiple stakeholders. Reusable framework design/development experience is a plus.
Extensive hands-on architecture, design and development of micro services general patterns and practices.
Demonstrate strong leadership, communication, analytical and organizational skills.
Ability to effectively manage day-to-day interactions and relationships with a diverse group of colleagues.
Put people at ease when necessary and instill a high degree of trust quickly and genuinely.
Effectively manage resource allocations to match the budget and keep track of it
Effectively lead teams and inspire others to achieve goals through innovation, quality and excellence
Contribute to improve process efficiencies/ Agile enablement etc. for the benefit of the organization
Manage/track team compositions and maintain balance within Agile teams in regard to resource attrition (Dev)
Skills:
Automation
Influence
Result Orientation
Stakeholder Management
Technical Strategy Development
Application Development
Architecture
Business Acumen
Risk Management
Solution Design
Agile Practices
Analytical Thinking
Collaboration
Data Management
Solution Delivery Process
: Bachelor’s degree or equivalent work experience.
1st shift (United States of America)These jobs might be a good fit

Share
Job Description:
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 several technical competencies. Additionally, this job is accountable for end-to-end solution design and delivery.
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
Required Qualifications:
Possess 10+ years of experience as an architect, development lead in a complex financial industry data environment.
Extensive experience working in a complex workflow automation and excellent understanding of Banking.
Strong proven experience in workflow / Case Management solutions using Pega.
Strong proven experience in handling medium to large size Pega Application development projects by providing solution design & architecture.
Owns end to end solution architecture and design for a set of applications within the portfolio
Extensive hands-on architecture, design and development experience with large-scale application & technology solutions with multiple stakeholders. Reusable framework design/development experience is a plus.
Extensive hands-on architecture, design and development of micro services general patterns and practices.
Demonstrate strong leadership, communication, analytical and organizational skills.
Ability to effectively manage day-to-day interactions and relationships with a diverse group of colleagues.
Put people at ease when necessary and instill a high degree of trust quickly and genuinely.
Effectively manage resource allocations to match the budget and keep track of it
Effectively lead teams and inspire others to achieve goals through innovation, quality and excellence
Contribute to improve process efficiencies/ Agile enablement etc. for the benefit of the organization
Manage/track team compositions and maintain balance within Agile teams in regard to resource attrition (Dev)
Skills:
Automation
Influence
Result Orientation
Stakeholder Management
Technical Strategy Development
Application Development
Architecture
Business Acumen
Risk Management
Solution Design
Agile Practices
Analytical Thinking
Collaboration
Data Management
Solution Delivery Process
: Bachelor’s degree or equivalent work experience.
1st shift (United States of America)These jobs might be a good fit

Share
Job Description:
Job Description:
This individual will be accountable for Cyber Incident Response documentation, metrics and ensuring events and incidents progress through the Cyber Incident Response Lifecyle. The role requires regular engagement with risk partners, across compliance, Audit and Regulatory engagement teams.
The associate is required to closely monitor and track active events and incidents, partner with stakeholders across the enterprise, and provide written and verbal updates to executives across the Bank. The Senior Cyber Incident Response Manager will also often interface with executives from other companies.
Required Qualifications
Managerial Responsibilities:
This position may also have responsibilities for managing associates. At Bank of America, all managers at this level demonstrate the following responsibilities, in addition to those specific to the role, listed above.
These jobs might be a good fit