Sr. Quantitative Engineer

Bank of AmericaChicago, IL
$155,000 - $201,700Onsite

About The Position

This job is responsible for designing and overseeing common, reusable, and scalable software components which are either domain independent (e.g., generic data quality tools over billions of rows of data) or domain specific (e.g., classification models for surveillance or testing framework for Global Markets processes). Key responsibilities include enabling Global Risk Management's data and analytical capabilities. Job expectations include working with senior modelers, risk managers, and technologists to understand the current state and design the future state of data and analytics. 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!

Requirements

  • 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
  • 7+ years of relevant work experience
  • At least 7 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
  • Proven track record of seamlessly leading and executing enterprise-wide initiatives
  • The candidate must be a strong communicator and able to effectively explain the rationale and details of the methodologies to a broad set of audiences that include key senior stakeholders across the Bank, as well as auditors and regulators
  • 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 implementing process improvements and automation

Nice To Haves

  • Experience in building user facing applications over large amounts of data using technologies like React, Angular, JavaScript etc.

Responsibilities

  • Seeks opportunities for consistent improvement in quality, efficiency, and processes
  • Partners effectively with senior stakeholders within Global Risk Analytics and Enterprise Independent Testing, Front Line Units, Technology, Audit and Compliance
  • Provides leadership and oversight to less experienced team members
  • Applies quantitative methods to develop capabilities that meet line of business, risk management and regulatory requirements
  • Understands financial data: schemas, flow, size, data issues, data controls, etc.
  • Builds performant big data pipelines
  • Uses 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 tests for internal and regulatory purposes

Benefits

  • access to paid time off
  • resources and support to our employees
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service