100 King Street West Toronto Ontario,M5X 1A1
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. #bmocapitalmarkets
Join the Quantitative Engineering team at BMO Global Markets and take your skills to the next level! As a Quantitative Software Engineer, you will collaborate with quantitative researchers, traders, and engineers to deliver innovative solutions. Leveraging our access to cutting-edge quantitative research, we are equipped to address the most complex business challenges.
In this role, you will develop critical front office applications utilizing real-time market data for equity derivatives. Our hands-on approach ensures that team members take ownership of their projects from start to finish, playing a critical role in the front office and driving business decisions.
At BMO Global Markets, we believe in accountability. As a member of our team, you will directly interact with and be accountable to the trading desks that use the applications we build. Your contributions will directly impact their success.
Responsibilities:
Build high?performance applications powered by advanced quantitative research and modeling
Develop tools, reports, and visualizations using modern tech stack such as JavaScript, Python, and C#.NET
Implement and maintain distributed systems and microservices that operate at scale
Collaborate with cross-functional teams to design and implement robust solutions
Utilize Kubernetes and cloud-based technologies for building and deploying applications
Implement monitoring and logging solutions using the ELK stack
Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Physics, or a related field
At least 5 years of experience in software development, focusing on data-intensive applications
Proficiency in multiple programming languages (JavaScript, Python, C#)
Strong web development experience with UX design principles
Experience with APIs, microservices architecture, distributed systems, messaging queues, and cloud-based deployments
Expertise in virtualization and containerization technologies (Docker, Kubernetes)
Proficiency with Windows and Linux operating systems
Experience with CI/CD tools (Git, GitLab, Jenkins)
Strong analytical and problem-solving skills
Solid understanding of equity derivatives and financial models
If you are a passionate software engineer ready to take on new challenges in the fast-paced world of trading, we want to hear from you! Apply today to join our dynamic team at BMO Global Markets.
Please note the base salary for this role is $120,000 CAD.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.