Talent.com
Software Engineer (Rust + Python)
Software Engineer (Rust + Python)Whistler Trading • Surrey, Metro Vancouver Regional District, CA
Software Engineer (Rust + Python)

Software Engineer (Rust + Python)

Whistler Trading • Surrey, Metro Vancouver Regional District, CA
30+ days ago
Job type
  • Full-time
Job description

Software Engineer (Rust + Python) – Whistler Trading

Join the research arm of Whistler Trading, a systematic proprietary trading firm, as a Graduate Software Engineer.

About Whistler Alpha Research

Whistler Alpha Research is a research arm of Whistler Trading, founded by industry leaders who previously built successful businesses in quantitative finance and high‑frequency trading. We aim to build elite trading systems and infrastructure with unmatched speed, efficiency, and performance.

The Role

We are seeking a highly motivated graduate to build high‑performance systems and solve complex computational problems. The role is designed for exceptional graduates from top Canadian universities who are eager to learn, grow, and make an impact from day one.

What You’ll Do

  • Design and implement components of a high‑frequency and mid‑frequency trading research platform in Rust and Python
  • Solve challenging high‑performance computing (HPC) problems, focusing 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

  • A Bachelor’s or Master’s degree in Computer Science, Mathematics, or a related field
  • Strong programming ability in Rust and Python
  • Interest in low‑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 from UBC, University of Toronto, McGill, and other leading Canadian institutions are highly encouraged to apply
  • Why Whistler?

  • Work with the best in the industry
  • No politics, just performance
  • Rapid feedback loops and real impact
  • Long‑term opportunity with significant growth potential
  • Compensation

    Base salary : CA$100,000 per year. Eligibility for a performance‑based discretionary bonus.

    Job Details

    Seniority level : Internship

    Employment type : Full‑time

    Job function : Engineering and Information Technology

    Industries : Construction, Software Development, IT Services, IT Consulting

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Surrey, Metro Vancouver Regional District, CA

    Similar jobs
    Linux Kernel Engineer - C / C++, Python, Kernel Features

    Linux Kernel Engineer - C / C++, Python, Kernel Features

    Arista Networks • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    An established industry player is seeking a mid-level software engineer to join their Linux Kernel team.This role involves developing and maintaining the Linux kernel in EOS, integrating new CPU su...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - II

    Software Engineer - II

    FISPAN • Vancouver, BC, Canada
    Permanent
    FISPAN) is an Enterprise SaaS FinTech company that allows banks to deploy embedded financial products and services to create a seamless banking connection for their corporate clients.Our product ai...Show more
    Last updated: 30+ days ago • Promoted
    Unreal Engine Tool & Pipeline Engineer (C++ / Python)

    Unreal Engine Tool & Pipeline Engineer (C++ / Python)

    2K Games, Inc. • Burnaby, Metro Vancouver Regional District, CA
    Full-time
    A leading game development studio in Burnaby is seeking a Software Engineer to specialize in Tool and Pipeline Development. This role requires proficiency in C++ and Python, focusing on creating and...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Global Ordering Platform

    Software Engineer, Global Ordering Platform

    Amazon Jobs • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    A leading eCommerce company is hiring a Software Development Engineer in Vancouver to design scalable solutions and solve complex problems. The role requires a Bachelor’s degree in computer science,...Show more
    Last updated: 2 days ago • Promoted
    Cloud Software Developer, Python | Hybrid (Richmond, BC)

    Cloud Software Developer, Python | Hybrid (Richmond, BC)

    Ideon Technologies Inc. • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    A leading tech scale-up in Richmond, BC is seeking a Software Developer to build and maintain innovative cloud-based applications. This role involves coding, debugging, and collaborating with divers...Show more
    Last updated: 1 day ago • Promoted
    Sr. Software Development Engineer - Integrations - Python

    Sr. Software Development Engineer - Integrations - Python

    Workday • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    Your work days are brighter here.We’re obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer - Keela

    Senior Software Engineer - Keela

    Velora • Vancouver, BC, Canada
    Full-time
    We're excited to share that Aplos, Raisely, and Keela have come together to form one unified company,.While we continue to offer the products you know and love, we now operate as one team, dedi...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer - Aplos

    Senior Software Engineer - Aplos

    Velora • Vancouver, BC, Canada
    Full-time
    We're excited to share that Aplos, Raisely, and Keela have come together to form one unified company,.While we continue to offer the products you know and love, we now operate as one team, dedi...Show more
    Last updated: 14 days ago • Promoted
    Software Engineer, Platform - Vancouver, Canada

    Software Engineer, Platform - Vancouver, Canada

    Speechify • Vancouver, BC, Canada
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer - Backend (Python)

    Software Engineer - Backend (Python)

    Scribd, Inc. • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    At Scribd (pronounced "scribbed"), our mission is to spark human curiosity.Join our team as we create a world of stories and knowledge, democratize the exchange of ideas and information, and empowe...Show more
    Last updated: 1 day ago • Promoted
    Python Automation Engineer (Azure & Power Platform)

    Python Automation Engineer (Azure & Power Platform)

    Connor, Clark & Lunn Financial Group (CC&L) • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    A financial services firm in Vancouver is seeking a Process Automation Python Developer to create and implement automated solutions. The role demands expertise in Python, tools like Microsoft Power ...Show more
    Last updated: 28 days ago • Promoted
    Cloud-Native Senior Software Engineer – Python & Kubernetes

    Cloud-Native Senior Software Engineer – Python & Kubernetes

    Fortinet • Burnaby, Metro Vancouver Regional District, CA
    Full-time
    A leading cybersecurity company is seeking a Senior Software Developer in Burnaby, Canada.This role involves designing and maintaining cloud software, contributing to web development, and requires ...Show more
    Last updated: 30+ days ago • Promoted
    Distributed Systems Software Engineer, Python / Go - Remote

    Distributed Systems Software Engineer, Python / Go - Remote

    Canonical • Vancouver, Canada, CA
    Remote
    Full-time
    Design and implement Ubuntu integration for hardware platforms and software stacks.Show more
    Last updated: 7 hours ago • Promoted • New!
    Remote Senior Python Engineer - AI Trainer

    Remote Senior Python Engineer - AI Trainer

    SuperAnnotate • Richmond, British Columbia, CA
    Remote
    Full-time
    As a Senior Python Engineer, you will work remotely on an hourly paid basis to review AI-generated Python solutions and technical explanations, as well as generate high-quality reference content th...Show more
    Last updated: 29 days ago
    Software Developer - Cloud

    Software Developer - Cloud

    Delta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
    Full-time +1
    About Delta Intelligent Building Technologies (Canada) Inc.Delta Intelligent Building Technologies (Canada) Inc.For over three decades, we have provided innovative building automation solutions for...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Region Flexibility Engineering

    Software Engineer, Region Flexibility Engineering

    Amazon • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    Software Engineer, Region Flexibility Engineering.Regional Flexibility Engineering is looking for a software engineer passionate about service-oriented architectures that wants to support Amazon’s ...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Software Engineer (Python + Distributed systems)

    Senior Software Engineer (Python + Distributed systems)

    Scribd, Inc. • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    Senior Backend Engineer (Python + Distributed systems).At Scribd, our mission is to spark human curiosity.Join our team as we create a world of stories and knowledge, democratize the exchange of id...Show more
    Last updated: 1 day ago • Promoted
    Performance Engineer

    Performance Engineer

    Randstad Digital • Vancouver, Metro Vancouver Regional District, CA
    Full-time
    This range is provided by Randstad Digital.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Contract : 6 Months + Likely Extension.We are looking ...Show more
    Last updated: 1 day ago • Promoted