Bank of America is on Fairygodboss’ Best Finance Companies for Women of 2018.
Reviewers say women are treated fairly and equally to men
Reviewers say the CEO supports gender diversity
A competitive benefits and programs have earned us recognition by Working Mother magazine for more than 30 years,
Employee Financial Services offers U.S. employees financial education and special access to financial products, services and expertise.
Offers comprehensive domestic partner benefits to U.S. employees and incorporate sexual orientation into non-discrimination policies.
#22036301
Job Description:
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.
We are seeking a Senior C++ Engineer to join our team. The individual must be a self-starter with advanced knowledge of C++ on Linux and who is comfortable writing production code in an agile, fast moving environment. The individual will join our existing Quantitative Architecture team responsible for research, design, implementation, and delivery of the group’s primary C++ library and other foundational components of the platform.
Required Skills
7+ years working on C++ in a Linux environment
Strong knowledge of object-oriented and functional programming concepts
Experience maintaining, refactoring, and improving a large C++ library with 3rd party dependencies
Experience with tools and processes for developing, debugging, and compiling C++ libraries
Experience with modern automated testing approaches (unit, regression, etc)
Strong attention to detail
Ability to work well in a cooperative, time-sensitive, market-driven environment
Ability to manage multiple priorities with minimal supervision
Ability to work individually and with the group on complex problem solving
Analytical skills, critical thinking and a strong desire to learn
Degree in a highly technical field, exceptions considered for candidates with equivalent work experience demonstrating outstanding coding skills
Desired Skills
Experience with modern, high performance vectorization libraries such as Arrow
Experience with scripting languages like Python, R, and/or Perl
Knowledge of modern database systems including SQL and No-SQL
Experience with parallel/distributed computing
Exposure to service-oriented architectures and modern web technologies (client and/or server)
Interest in a modern DevOps organization, including agile software development processes, version control, continuous integration/delivery, and agile project management
Interest in financial markets and models, especially fixed income products (mortgages, treasury bonds, interest rate swaps/swaptions, etc)
Experience with technical writing such as API or support process documentation
Shift:
1st shift (United States of America)
Hours Per Week:
40
Paid maternity
Paid paternity
Paid adoptive
At Bank of America, we’re creating real, meaningful relationships with individuals, businesses and communities to help them focus on what matters most. Every day, we connect with 57 million customers, using our skills and expertise to help make their lives better.
We are committed to attracting and retaining top talent around the world to ensure we continue to deliver ...
Bank of America is on Fairygodboss’ Best Finance Companies for Women of 2018.
Reviewers say women are treated fairly and equally to men
Reviewers say the CEO supports gender diversity
A competitive benefits and programs have earned us recognition by Working Mother magazine for more than 30 years,
Employee Financial Services offers U.S. employees financial education and special access to financial products, services and expertise.
Offers comprehensive domestic partner benefits to U.S. employees and incorporate sexual orientation into non-discrimination policies.