Build and maintain production-grade Python systems for forecasting, asset optimization and dispatch, energy trading, simulation, and backtesting. Refactor quantitative research code into reliable, maintainable software…
Job search
Search jobs
Filter current opportunities by role, location, working pattern and skill.
Current opportunities
Develop and enhance BMO’s fixed-income electronic and quantitative trading platform, including automated quoting, execution, and risk management applications. Contribute to foundational frameworks and the quantitative l…
Design, build, test, and improve high-performance C#/.NET backend services for foreign-exchange trading systems, collaborating with trading, product, and operations teams. Diagnose production issues, derive implementati…
Design, build, and maintain software for systematic trading, including market data processing, signal computation, portfolio optimization, execution, and post-trade workflows. Improve trading infrastructure and monitori…
Own the end-to-end architecture, integration, security, and observability of applications built on and around MT4/MT5 trading servers, while setting development standards and preparing applications for Kubernetes and Am…
Design and develop quantitative research and trading systems, including scalable research frameworks, data pipelines, and analytical tools. Collaborate with quantitative researchers and portfolio managers to productioni…
Build and support AWS infrastructure and GitLab SaaS CI/CD pipelines, automate deployments and operations with Terraform, Ansible, Bash, and Python, and assist with cloud and Aurora PostgreSQL migrations. Improve observ…
Build and contribute to real-time electronic trading applications, market connectivity infrastructure, and performance-critical systems. Develop efficient, high-quality software for financial institutions, with a focus…
Manage and support HRT’s live trading environment by handling order flow, responding to market alerts and outages, coordinating with exchanges, and resolving production issues. Design and automate trading workflows, sup…
Support live trading during US market hours by managing order flow, responding to market alerts and outages, and coordinating with exchanges and other external parties. Manage initiatives and production platform changes…
Provide technical leadership and improve engineering standards while building and enhancing quantitative research tools and infrastructure. Automate large-scale data preparation and cleansing, partner with quantitative…
Lead engineering work on high-performance Linux infrastructure and trading systems. Build and automate reliable infrastructure, troubleshoot complex distributed environments, and collaborate with engineering and busines…
You will design, develop, and improve high-availability pricing and trade execution systems for the Asia Equity Options business. The role involves collaborating with research and trading teams to implement robust softw…
Build and scale low-latency trading infrastructure, including market data and execution systems, risk checks, backtesting and simulation frameworks, and automated research pipelines. Support high-frequency strategies, p…
Design, develop, and maintain C# applications and infrastructure to support real-time data delivery and trading workflows. Collaborate with stakeholders to build scalable services and enhance user interfaces using React…
You will own and optimize firm-wide visibility, trade record systems, and core infrastructure to ensure low-latency performance. This includes profiling and rewriting hot paths while maintaining high availability for cr…
Build a new Java trading platform from the ground up for a leading pensions fund, initially focused on Order Management and Trade Capture for cash FX. Expand the platform to support the wider FX product range and other…
You will manage and automate a global, latency-critical trading network, ensuring infrastructure reliability and performance. Responsibilities include maintaining network configurations as code, performing packet analys…
Build, operate, and automate a latency-critical, multi-region trading network, including infrastructure changes, DNS, firewall rules, SSH access, and traffic switching between private circuits and cloud peering. Monitor…
Own the end-to-end architecture, integration, security, and observability of applications built on and around MT4/MT5 trading servers, while setting development standards and supporting safe platform changes. Develop pr…