Back to search results

Corporate Investment Quantitative Financial Senior Analyst

Charlotte, North Carolina;

Job Description:

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

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

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

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

Job Description:
Within Corporate Investments Group, expertise in two or more or deep mastery of one of the following disciplines: Coding, Scripting/Implementation, Mathematical Modeling, Economics, Statistics, Theory/Valuation or Financial Economics. Responsible for conducting quantitative analytics and modeling projects incorporating quantitative problem solving skills with intuition. Responsible for developing new models, analytic processes or systems approaches. Possesses excellent quantitative/analytic skills and a broad knowledge of financial markets and products.

The Quantitative Finance Group at Bank of America develops and operates an analytical computing platform spanning multiple geographical locations and including thousands of Linux compute cores. The platform is used by Bank of America to manage an $800B fixed income portfolio and to assist with business strategy and ad-hoc financial decisions at the highest levels of the Bank.

Seeking a quantitative strategist/developer to join the front office Treasury Desk Strats team. The individual must be a self-starter and will be responsible for the development and maintenance of analytics and automation tools for the CIO (Chief Investment Office) trading desk and the various groups in Corporate Treasury across all asset classes. The individual should have a passion for writing user friendly APIs and maintain discipline in working towards the best technical solution/architecture by balancing tactical and strategic implementations according to the context and business needs.


  • Analytical Thinking

  • Application Development

  • Automation

  • Solution Design

  • Technical Strategy Development

  • Business Intelligence

  • Data Modeling

  • Financial Management

  • Solution Delivery Process

  • Business Analytics

Required Qualifications:

  • Advanced coding and debugging skills in Python and SQL with the ability to write clear, concise, well-structured and maintainable code using object-oriented and functional programming concepts. Additional expertise in VBA and/or Perl would be a plus.

  • Solid track record of delivering production quality tools to front office desks with an emphasis on speed to market

  • Effective verbal and written communication skills to facilitate collaboration across various business partners to develop, simplify and optimize process flow

  • Work closely with the front office, middle office, and technology teams to help identify and solve time-sensitive issues that might arise in the trade booking process

  • Ability to manage multiple priorities with minimal supervision

  • Strong attention to detail

Desired Qualifications:

  • Degree in a quantitative field or prior equivalent work experience demonstrating outstanding coding and/or quantitative skills

  • Practical understanding of financial instruments spanning multiple asset classes especially mortgages, sovereign bonds and their hedging derivatives

  • The ability to work alone with minimal supervision or collaboratively within a team depending on the project

  • Strong troubleshooting and analytical skills

  • Strong desire to learn/develop/support service-oriented architectures and modern web technologies (client and/or server)

  • Experience with parallel/distributed computing

  • Experience with UNIX/LINUX, Git, Web technologies, KDB, AMPS


1st shift (United States of America)

Hours Per Week: 


Learn more about this role

Full time


Manages People: No

Travel: No