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:
We are looking to hire a global head of Equities Smart Order Routing to modernize our Smart Order Routing platform and build a new Low latency SOR in C++; s/he should be a very technical, hands on coder who embodies the following: an automation first mindset, ownership & customer obsession, dives deep, looks to invent & simplify, disagrees and then commits, and is always curious and looking to learn. S/he will functionally manage 12-15+ people globally as well as write code.
This is a strategic imperative for the Equities business to be able to compete in this space where we are currently significantly lagging due to an older platform. This role needs a niche skill set of advanced C++ as well as low level machine design knowledge to build a competitive platform that can offer low double digit microseconds processing latencies. The current platform handles $300 billion in transactions daily in the US. By advancing our strategy and revamping the platform, we are looking to gain new clients for both Prime Brokerage and Electronic execution.
In addition to a strong development background, this role requires a financial background and/or a strong understanding of global markets. Hands-on development experience with pre trade, trade capture systems, reference data, market data, electronic trading and post trade systems is highly preferred. Must have front-office trading experience with an engineering leadership mindset, strong communicator with ownership and drive. We encourage collaboration with internal partners and team members to achieve a collective result. We want our team members to think big and simplify things that are complicated. Our engineering culture is built on continuous learning and supported by transparency, trust, and cooperation. The team will be focused on building tools, frameworks, etc. that drive end to end automation, trading desk support, and trading. There is a high degree of business interaction.
Required Skills:
Desired Skills:
Bank of America's Global Banking and Markets Technology Organization....
Enterprise Role Summary:
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 a number of technical competencies. Additionally, this job is accountable for end-to-end solution design and delivery.
Shift:
1st shift (United States of America)Hours Per Week:
40Learn more about this role