BMO Capital Markets is seeking an entry-level Quantitative Software Engineer to join their Global Markets team. This role offers a unique opportunity to work on enhancing analytics libraries used in trading applications across Global Markets. The position involves developing critical trading tools and infrastructure, working with real-time trade and market data for live risk calculations.
The role is perfect for new graduates or early-career developers who are curious, motivated, and technically minded. You'll be working in a DevOps environment where team members take full ownership of their work from development to deployment. The team places strong emphasis on testing, automation, metrics, and monitoring.
As a Quantitative Software Engineer, you'll be directly accountable to trading desks that use the applications you build, making a direct impact on their success. The position offers hands-on experience with real-time trading systems, market data, and risk calculations. You'll work alongside experienced developers and quants in a collaborative environment that values learning and clean code.
The tech stack includes C#, JavaScript, and Python, with exposure to both Windows and Linux environments. You'll work with modern tools like Kubernetes for container orchestration, and monitoring solutions including Prometheus, Grafana, and Kibana. The CI/CD pipeline utilizes Jenkins, Git, Gitlab, and Ansible.
BMO offers a comprehensive benefits package including health insurance, retirement savings plans, tuition reimbursement, and life insurance. The company is committed to fostering an inclusive and equitable workplace where diverse perspectives are valued. This is an excellent opportunity to start your career in financial technology with a leading institution that prioritizes employee growth and development.