Posted 8 months ago
Software Engineer (Rust + Python)
AI Summary
Graduate Software Engineer focuses on designing and implementing high-performance trading software in Rust and Python, supporting HPC workloads and data analysis for a research platform.
About this role
About Whistler Alpha Research
Whistler Alpha Research is a research arm of Whistler Trading, a systematic proprietary trading firm
founded by industry leaders who previously built some of the most successful businesses in quantitative
finance and high-frequency trading. We’re on a mission to build elite trading systems and infrastructure
with unmatched speed, efficiency, and performance.
The Role
We are seeking aGraduate Software Engineerwith a passion for building high-performance systems
and solving complex computational problems. This role is designed for exceptional graduates from top
Canadian universities who are eager to learn, grow, and make an impact from day one.
You will work closely with experienced engineers and researchers to design and implement cutting-edge
software that underpins our trading research and execution systems. The role combines software
craftsmanship, analytical rigor, and an interest in financial markets.
What You’ll Do
- Design and implement components of ahigh-frequency and mid-frequency trading (HFT/MFT)
research platforminRustandPython - Solve challenginghigh-performance computing (HPC)problems, with a focus on speed,
throughput, and scalability - Build infrastructure for data analysis at scale
- Collaborate with researchers and senior engineers to develop new tools and insights
- Continuously learn and improve through rapid feedback loops and mentorship from industry experts
Qualifications
- ABachelor’s or Master’s degree in Computer Science, Mathematics, or related field
- Strong programming ability inRustandPython
- Interest inlow-latency systems, parallel programming, and high-performance computing
- Demonstrated problem-solving skills (through coursework, projects, internships, or competitions)
- Clear communicator who thrives in fast-paced, collaborative environments
- Graduates fromUBC, University of Toronto, McGill and all leading Canadian Institutionsare highly encouraged to apply
Why Whistler?
- Work with the best in the industry
- No politics, just performance
- Rapid feedback loops, real impact
- Long-term opportunity with significant growth potential
Compensation
Base salary ofCA$100,000 per year, plus eligibility for aperformance-based discretionary bonus.
Skills
Explore related jobs
More jobs at Whistler Trading
- Senior Software Engineer / Technical Lead – Research Platform (Rust + Python)Surrey, BC
- Performance Systems Engineer – Network & Kernel Optimization (Low-Latency Infrastructure)Surrey, BC
- Experienced MFT Quantitative ResearcherGurugram
- Experienced HFT Quantitative ResearcherGurugram
- Low Latency Software Engineer (Rust)Gurugram
Similar Benchmarking jobs
Jobs in Surrey
- CSubprime SalesCompany of Cars · Surrey, Canada
- CSubprime Sales LeaderCompany of Cars · Surrey, Canada
- CDelivery Manager - DATACeox · Guildford, Surrey
Support Nursery ManagerN Family Club · Surrey
Quality Control Technician (Afternoon Shift)Sunrise Farms · Surrey, BC- Material HandlerEMCO Corporation · Surrey, BC