👨🏻‍💻 postech.work

Python Software Engineer - Hybrid Working - Up to $250,000 CAD Base (+ Bonus)

Hunter Bond • 🌐 In Person

In Person Posted 3 days, 21 hours ago

Job Description

Python Software Engineer

Client:

Elite Fintech Trading Firm

Compensation:

Up to $250,000 CAD Base + Bonus

Location:

Montreal (Hybrid)

Overview

An elite fintech trading firm is seeking a talented Python Software Engineer to join a technology-driven team building next-generation trading and research platforms. This is a deeply engineering-focused role, offering the opportunity to work on sophisticated distributed systems that underpin systematic trading strategies. The team is made up of exceptional engineers and researchers that hail from big tech, startups, and quantitative finance, united by a shared focus on performance, scalability, and clean system design.

The Role

As a Python Software Engineer, you will work across a broad range of greenfield and core platform projects, owning design and development decisions while collaborating closely with quantitative researchers and traders.

Key responsibilities include:

Designing and developing Python-based research platforms, tools, and libraries for backtesting, simulation, and strategy analysis

Building robust, production-grade software to support AI and Machine Learning models.

Implementing quantitative models and signals, translating research ideas into performant, maintainable Python code

Designing and automating data pipelines for large-scale financial datasets using tools such as Pandas and NumPy

Collaborating with researchers, traders, and DevOps teams to deploy Python systems into production (APIs, microservices, containerised environments)

Requirements

3+ years’ experience as a Python Software Engineer or in a closely related role

Strong commercial experience with Python, Linux, and Git

Experience building distributed, scalable, and robust systems is preferred

Solid understanding of high-level system design and architecture

Strong academic background in a STEM discipline

A curious, technology-driven mindset with a strong desire to learn and improve

What’s on Offer

Market-leading compensation and bonus structure

The opportunity to work with technology years ahead of competitors

Exceptional career progression and learning opportunities from elite engineers, researchers, and traders

A highly technical, low-bureaucracy environment with strong engineering ownership

Exposure to a wide range of quantitative strategies and trading systems

If you are a Python Software Engineer interested in working within a top-tier fintech trading environment, please apply directly or email rdelaney@hunterbond.com for more information.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.