2

Entry Level Graduate Software Engineer Jobs in Vancouver, BC

Title and Summary Software Engineer II Overview: Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's Decision Management Platform, which serves as ...

... to graduate and available for full time opportunities. Whether you are interested in a Software Developer role, QA, C++ Programmer, Web Developer, or Hardware Developers, we encourage you to apply ...

... to graduate and available for full time opportunities. Whether you are interested in a Software Developer role, QA, C++ Programmer, Web Developer, or Hardware Developers, we encourage you to apply ...

Develop software using appropriate programming language (C, C++, JAVA, Perl, Python) for Controls ... Expected to provide guidance and assistance to entry level professionals and technical employees ...

Full-Stack Engineer

Vancouver, BC · On-site +1

CA$65K - CA$75K/yr

Role Overview We are looking for an Entry-Level Full-Stack Engineer who is eager to help build the next generation of our platform. In this role, you will be deeply involved across the entire stack ...

Mechanical Engineer II

Burnaby, BC · On-site

CA$81K - CA$95K/yr

Work closely with electrical and software engineers, designing with system-wide perspective ... Bachelor and / or graduate degree in Mechanical Engineering. * Intermediate knowledge of and ...

Mechanical Engineer II

Burnaby, BC · On-site

CA$81K - CA$95K/yr

Work closely with electrical and software engineers, designing with system-wide perspective ... Bachelor and / or graduate degree in Mechanical Engineering. * Intermediate knowledge of and ...

Education and Skills University graduate in applied science or engineering Registered Engineer-in ... software Intermediate MS Office skills (Word, Excel, and PowerPoint) Intermediate English skills ...

Software and AI Research Coordinator

Vancouver, BC · On-site

CA$5.3K - CA$6.3K/mo

JOB SUMMARY The School of Biomedical Engineering (SBME) at the University of British Columbia (UBC ... Some positions may require a graduate degree. - Willingness to respect diverse perspectives ...

next page

Showing results 1-20

Entry Level Graduate Software Engineer information

What are the most commonly searched types of Graduate Software Engineer jobs in Vancouver, BC? The most popular types of Graduate Software Engineer jobs in Vancouver, BC are:
Infographic showing various Entry Level Graduate Software Engineer job openings in Vancouver, BC as of July 2026, with employment types broken down into 100% Full Time. Highlights an 70% In-person, 20% Hybrid, and 10% Remote job distribution.

Software Engineer (Rust + Python)

Whistler Trading

Surrey, BC

CA$100K/yr

Other

Re-posted 13 days ago


Job description

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 a Graduate Software Engineer with 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 a high-frequency and mid-frequency trading (HFT/MFT)
    research platform
     in Rust and Python
  • Solve challenging high-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
  • A Bachelor's or Master's degree in Computer Science, Mathematics, or 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 all leading Canadian Institutions are 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 of CA$100,000 per year, plus eligibility for a performance-based discretionary bonus.