1,966,598open jobs
116,307companies
250,442added this week
Browse all
Salary
$89k per year
Location
In office (Chicago, Jersey City, New York)
Seniority
Middle · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 24, 2026. First seen by Alion on Oct 2, 2026. Bank of America scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Bank of America is a Charlotte, North Carolina financial services company offering consumer and small business banking, commercial and corporate banking, investment banking and markets, and wealth management through Merrill. One of the largest US banks, it combines a nationwide branch network with Merrill Wealth Management and Merrill Edge, and runs large operations and technology hubs in cities such as Charlotte, Jacksonville, Plano, Chandler and New York. Postings on its board include financial advisors and wealth management client associates, credit underwriters, financial crimes and data analysts, quantitative finance analysts, treasury sales officers and technology roles.

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.

The Quartz Core Business Platform team is seeking a Software Engineer II to work on the Risk Factor API supporting the Fundamental Review of the Trading Book Internal Model Approach program. This role will focus on building and enhancing Python / Quartz services that provide risk factor attributes and related data needed by downstream risk and regulatory platforms.

The successful candidate will work on a strategically important regulatory program involving risk factor eligibility, modellability, non-modellable risk factors, market data enrichment, and the supporting APIs used by SFRC, Remote Risk, Capstone, PME, and other FRTB-aligned platforms. The role will contribute to the small specialist team that supports the RiskFactorAttributeWrapper and related QzCore market model / risk factor capabilities.

This is a hands-on engineering role for a developer who can work across technical design, implementation, testing, support, and stakeholder engagement. The candidate will develop and maintain Python-based Quartz components, collaborate with business and technology partners, support regulatory delivery timelines, and help improve the performance, reliability, and control posture of the Risk Factor API ecosystem.

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, enhance, test, and support Risk Factor API capabilities for the FRTB IMA program, with initial focus on risk factor attributes and RFAW-related functionality.

  • Build and maintain Python-based Quartz components used to source, enrich, validate, and expose risk factor attributes for downstream risk, capital, and regulatory workflows.

  • Support FRTB IMA activities such as RFET analysis, classification of modellable and non-modellable risk factors, and the data flows required to support MRF / NMRF determination.

Required Qualifications:

  • 5+ years of software development experience in Global Markets, Enterprise Risk, regulatory technology, or a comparable enterprise technology environment.

  • Strong Python development experience, including object-oriented design, API development, debugging, testing, and code maintenance.

  • Experience developing, enhancing, modifying, testing, and supporting applications in a complex enterprise software environment.

  • Experience working with data-intensive systems, APIs, mapping logic, reference data, market data, or risk data.

  • Familiarity with Agile delivery practices, story refinement, estimation, unit testing, integration testing, regression testing, and production support.

  • Ability to analyze complex technical issues, identify root causes, and implement sustainable fixes.

  • Strong communication skills, with the ability to work effectively with developers, product owners, business analysts, risk stakeholders, and program teams.

  • Ability to work independently as an individual contributor while collaborating across multiple distributed teams.

  • Strong attention to software quality, operational risk, compliance, maintainability, and production stability.

  • Ability to learn and work within the Quartz ecosystem, including established patterns for development, testing, release, and support.

Desired Qualifications:

  • Experience with Quartz, QFS, RFAW, RiskFactorAttributeWrapper, MarketRiskEnv, MRTUtilities, Remote Risk, SFRC, Capstone, PME, or related Global Markets risk platforms.

  • Knowledge of FRTB, IMA, RFET, modellable risk factors, non-modellable risk factors, VaR, CCAR, stress testing, market risk, or regulatory capital workflows.

  • Experience with risk factor attributes, market data enrichment, derived attribute mapping, rules repositories, scenario configuration, shock lookup, or time-series mapping.

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 - IL - Chicago - 540 W Madison St - Bank Of America Plaza (IL4540), US - NJ - Jersey City - 525 Washington Blvd (NJ2525), US - NY - New York - 1100 Ave Of The Americas - Two Bryant Park (NY1540)Pay and benefits informationPay range$88,800.00 - $144,800.00 annualized salary, offers to be determined based on experience, education and skill set.Discretionary incentive eligibleThis 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.BenefitsThis 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.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,966,598 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Chicago
$125k – $135k per year • Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Morrisville
JavaScript
TypeScript
C#
Frontend
Angular
React.js
DevOps
Azure
AWS
Cybersecurity
GDPR
Management
Agile
Apply
$200k – $275k per year • Remote (United States, Canada) • Full-Time • 3+ years exp
JavaScript
TypeScript
C#
C#
.NET
Frontend
React.js
Apply
$102k – $204k per year • Remote (United States) • Full-Time • 3+ years exp • Bachelor's Degree • United States
Python
SQL
PowerShell
DevOps
Splunk
Dynatrace
Azure
AppDynamics
Incident Management
SLI/SLO/SLA
Amazon CloudWatch
Management
ServiceNow
ITIL
ITSM
Apply
$65k – $173k per year • Remote (United States) • Full-Time • United States
Python
SQL
SAS
DevOps
GCP
Apply
Web Developer 1 hour ago
≈ $74k – $150k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Indianapolis
JavaScript
Java
SQL
Java
Apache Tomcat
Databases
Db2
Mobile
JUnit
DevOps
Rest API
Windows Server
Amazon S3
SOAP
Analytics
ETL/ELT
Management
Oracle ERP
Apply
DevSecOps Engineer 3 days ago
≈ $39k – $95k per year (Estimated) • Hybrid • 6+ years exp • Bachelor's Degree • Porto
Python
Java
Bash
AI/ML
Prompt Engineering
AI Agents
LLM
DevOps
Splunk
GCP
OpenShift
GitHub Actions
Datadog
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Ubuntu
Grafana
Gitflow
CentOS Stream
Amazon CloudWatch
Linux
Unix
Cybersecurity
SonarQube
Trivy
HashiCorp Vault
Checkmarx
OWASP Top 10
PCI DSS
GDPR
Kyverno
Apply
≈ $45k – $83k per year (Estimated) • Hybrid • Contractor • Bachelor's Degree • Johannesburg
JavaScript
Java
SQL
Ruby
Node JS
Java
Maven
Spring Boot
Gradle
Ruby
Ruby on Rails
Databases
PostgreSQL
Redis
Oracle
RabbitMQ
Apache Kafka
Frontend
GraphQL
npm
DevOps
Rest API
Terraform
DigitalOcean
GitHub Actions
Vercel
CircleCI
CloudFormation
Netlify
Heroku
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Travis CI
AWS Lambda
Amazon EC2
Amazon S3
Cybersecurity
OWASP Top 10
Management
Agile
Scrum
Apply
≈ $44k – $101k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Tokyo
Python
Chips/EDA
Altium Designer
KiCad
Apply
≈ $23k – $66k per year (Estimated) • Hybrid • 3+ years exp • Lisbon
JavaScript
TypeScript
C#
C#
.NET
Databases
MS SQL
Frontend
Angular
DevOps
Rest API
Windows
Management
Agile
Apply
≈ $49k – $138k per year (Estimated) • Hybrid • Master's Degree • Cairo
Chips/EDA
Statistical Process Control
Management
Confluence
Jira
Agile
Scrum
Kanban
Apply
≈ $123k – $246k per year (Estimated) • In office • Full-Time • 15+ years exp • Jacksonville • Charlotte
AI/ML
RAG
DevOps
OpenShift
CI/CD
Kubernetes
Platform Engineering
Incident Management
Management
Agile
Apply
≈ $99k – $196k per year (Estimated) • In office • Full-Time • 7+ years exp • Charlotte
Python
JavaScript
TypeScript
SQL
Python
pySpark
Databases
Oracle
AI/ML
Hadoop
Spark
Airflow
Frontend
Angular
DevOps
CI/CD
Amazon S3
Linux
Unix
Analytics
ETL/ELT
Informatica
DataStage
Apply
≈ $118k – $236k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Master's Degree • Charlotte
JavaScript
DevOps
Rest API
CI/CD
QA
Appium
XCUITest
SoapUI
Apply
$103k – $180k per year • In office • Full-Time • 2+ years exp • Charlotte • Jersey City
Java
SQL
Apex
Java
Spring Framework
Apex
MuleSoft
DevOps
Rest API
OpenShift
CI/CD
Jenkins
Git
AWS
Bitbucket
Windows
Management
Agile
Apply
Principal Engineer 11 days ago
≈ $129k – $258k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Charlotte • Addison
Java
Java
Spring Boot
Databases
Apache Kafka
AI/ML
AI Agents
DevOps
Rest API
CI/CD
Management
Agile
Apply
$103k – $135k per year • In office • 5+ years exp • Bachelor's Degree • Chicago
DevOps
Incident Management
Management
ITIL
Apply
In office • Full-Time • High School Diploma • Charlotte • New York • Seattle • San Francisco • Atlanta
Apply
$38k per year • In office • Part-Time • High School Diploma • Chicago
Apply
≈ $48k – $127k per year (Estimated) • In office • High School Diploma • Chicago
Apply
≈ $48k – $127k per year (Estimated) • In office • High School Diploma • Chicago
Apply
See all jobs
This is one of many
1,966,598 more open roles from verified company boards, updated every day.