C++ Quant Developer
BMO Capital Markets is a leading, full-service financial services provider. We offer corporate and investment banking, treasury management, as well as research and advisory services to clients around the world.
About the role
BMO Global Markets is transforming its Fixed Income electronic and quantitative trading platform. We are looking for builders who are passionate about high performance technology and are comfortable working in small, focused teams on high-visibility projects. You will work on complex engineering problems in close collaboration with traders and quants. Your responsibilities will span a variety of applications including automated quoting, execution, and risk management. You will also contribute to foundational frameworks and the quant library.
Requirements
- 2+ years of experience developing high-performance software in C++
- Experience working on trading systems
- Experience working with Linux
- A degree in a technical or quantitative field
Nice to haves
- Knowledge of Rates pricing and risk
- Experience building or working with quant libraries
- Understanding of network fundamentals and transactional technologies
- Python
Pay
The base salary for this VP-level role is $260,000 USD. Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. For commission roles, the salary listed represents BMO Financial Group’s expected target for the first year in this position.
Benefits
BMO Financial Group’s total compensation package may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.
For more details on our benefits, visit: https://jobs.bmo.com/global/en/Total-Rewards
About Us
At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities, and our people. By working together, innovating, and pushing boundaries, we transform lives and businesses and power economic growth around the world.
As a member of the BMO team, you are valued, respected, and heard, with opportunities to grow and make an impact. We provide tools and resources such as in-depth training, coaching, manager support, and network-building opportunities to help you gain valuable experience and broaden your skillset.
To find out more, visit: https://jobs.bmo.com/us/en