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 ...
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 ...
Software Engineer I
Vancouver, BC · Hybrid
... a Software Engineer I to join our Data Foundation team. This is an opportunity to launch your ... graduate with strong internship or co-op experience. * Strong coding skills in at least one of Java ...
Software Engineer I
Vancouver, BC · Hybrid
... a Software Engineer I to join our Data Foundation team. This is an opportunity to launch your ... graduate with strong internship or co-op experience. * Strong coding skills in at least one of Java ...
Graduate degree in Computer Science or Engineering with a focus on AI, ML, or DL. * Deep ... Strong software engineering background with experience designing and delivering production-quality ...
Quick apply
Graduate degree in Computer Science or Engineering with a focus on AI, ML, or DL. * Deep ... Strong software engineering background with experience designing and delivering production-quality ...
Software Engineer, New Grad - Full Stack (Remote)
Vancouver, BC · Remote
CA$50K - CA$55K/yr
Software Engineer, New Grad - Full Stack (Remote) Are you a recent graduate or up to 1 year into your career, ready to ship features end-to-end at a small product team that invests in your growth? W ...
Software Engineer, New Grad - Full Stack (Remote)
Vancouver, BC · Remote
CA$50K - CA$55K/yr
Software Engineer, New Grad - Full Stack (Remote) Are you a recent graduate or up to 1 year into your career, ready to ship features end-to-end at a small product team that invests in your growth? W ...
Software Engineer - Data Platform
Vancouver, BC · On-site
CA$115K - CA$165K/yr
You have an undergraduate or graduate degree in Computer Science, Computer Engineering, or other ... You have a drive to grow, learn, and master the craft of software development * You are an ...
Software Engineer - Data Platform
Vancouver, BC · On-site
CA$115K - CA$165K/yr
You have an undergraduate or graduate degree in Computer Science, Computer Engineering, or other ... You have a drive to grow, learn, and master the craft of software development * You are an ...
Currently enrolled in a post-secondary or graduate program * Expected graduation between January ... They also collaborate with experienced engineers across global offices, gaining exposure to ...
Currently enrolled in a post-secondary or graduate program * Expected graduation between January ... They also collaborate with experienced engineers across global offices, gaining exposure to ...
Currently enrolled in a post-secondary or graduate program * Expected graduation between January ... They also collaborate with experienced engineers across global offices, gaining exposure to ...
Currently enrolled in a post-secondary or graduate program * Expected graduation between January ... They also collaborate with experienced engineers across global offices, gaining exposure to ...
Senior Software Systems Engineer - Toronto (010167)
Thornhill, BC · Hybrid
CA$120K - CA$130K/yr
Bachelor's or graduate degree in computer science or engineering. * Excellent written, verbal, and interpersonal communication skills. * 5+ years of experience in embedded software development.
Senior Software Systems Engineer - Toronto (010167)
Thornhill, BC · Hybrid
CA$120K - CA$130K/yr
Bachelor's or graduate degree in computer science or engineering. * Excellent written, verbal, and interpersonal communication skills. * 5+ years of experience in embedded software development.
... 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 ...
New Grad 2026 (Canada)
Burnaby, BC · On-site
... 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 ...
New Grad 2026 (Canada)
Burnaby, BC · On-site
... 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 ...
Graduate or Postgraduate in Computer Science Engineering or related technical fields * 8+ years of software design, development, and/or consulting experience in cloud systems or web services, with at ...
Graduate or Postgraduate in Computer Science Engineering or related technical fields * 8+ years of software design, development, and/or consulting experience in cloud systems or web services, with at ...
Software Developer Co-op
CA$3.60K - CA$4.50K/wk
A number of our students return to us after they graduate and start developing their professional ... And we use state-of-the-art technology to build our innovative full-stack software solution that ...
Software Developer Co-op
CA$3.60K - CA$4.50K/wk
A number of our students return to us after they graduate and start developing their professional ... And we use state-of-the-art technology to build our innovative full-stack software solution that ...
Our award-winning software platform is powered by a team of world-class experts in big data ... will graduate in winter 2026 or summer 2027 * Canadian citizen, permanent resident only
Our award-winning software platform is powered by a team of world-class experts in big data ... will graduate in winter 2026 or summer 2027 * Canadian citizen, permanent resident only
Develop software end-to-end: elaborating requirements, coding features and automated tests ... Working towards a bachelor's or post-graduate degree in Computer Science, Engineering or a related ...
Develop software end-to-end: elaborating requirements, coding features and automated tests ... Working towards a bachelor's or post-graduate degree in Computer Science, Engineering or a related ...
Project Coordinator (Civil Engineering or Civil Engineering Technologist Graduate)
Burnaby, BC · On-site
CA$52.86K - CA$66.08K/yr
This role is ideal for a recent Civil Engineering or Civil Engineering Technologist graduate with a ... Competent in project management software (e.g., MS Project, Primavera, Asana, Trello, eSub)
Project Coordinator (Civil Engineering or Civil Engineering Technologist Graduate)
Burnaby, BC · On-site
CA$52.86K - CA$66.08K/yr
This role is ideal for a recent Civil Engineering or Civil Engineering Technologist graduate with a ... Competent in project management software (e.g., MS Project, Primavera, Asana, Trello, eSub)
... and believe software is a systems engineering challenge rather than a coding problem. See website for details of programs: Responsibilities : Teach selected graduate courses within the ...
... and believe software is a systems engineering challenge rather than a coding problem. See website for details of programs: Responsibilities : Teach selected graduate courses within the ...
Senior Water Resources Engineer I
Vancouver, BC · On-site
CA$120K - CA$170K/yr
Develop hydrological conceptual site models using different software (e.g., HEC-HMS, SWMM, etc ... Post-graduate education (graduate level course, short course, Masters, etc.) $120,000 - $170,000 a ...
Senior Water Resources Engineer I
Vancouver, BC · On-site
CA$120K - CA$170K/yr
Develop hydrological conceptual site models using different software (e.g., HEC-HMS, SWMM, etc ... Post-graduate education (graduate level course, short course, Masters, etc.) $120,000 - $170,000 a ...
Senior Geotechnical Engineer
Abbotsford, BC · On-site
CA$130K - CA$165K/yr
... engineering software. * Provide technical leadership and mentorship to junior engineers and ... Graduate degree (MSc, MEng, or PhD) considered an asset. * Significant experience in geotechnical ...
Quick apply
Senior Geotechnical Engineer
Abbotsford, BC · On-site
CA$130K - CA$165K/yr
... engineering software. * Provide technical leadership and mentorship to junior engineers and ... Graduate degree (MSc, MEng, or PhD) considered an asset. * Significant experience in geotechnical ...
SCADA Engineer - E2 RQ00735
CA$60.80/hr
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 ...
SCADA Engineer - E2 RQ00735
CA$60.80/hr
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 ...
Geotechnical Engineer
Abbotsford, BC · On-site
CA$100K - CA$135K/yr
Graduate degree (M.Eng., M.Sc., Ph.D.) considered an asset * Demonstrated experience in foundation ... Proficiency with common geotechnical analysis software * Valid Class 5 driver's license and ...
Quick apply
Geotechnical Engineer
Abbotsford, BC · On-site
CA$100K - CA$135K/yr
Graduate degree (M.Eng., M.Sc., Ph.D.) considered an asset * Demonstrated experience in foundation ... Proficiency with common geotechnical analysis software * Valid Class 5 driver's license and ...
Graduate Software Engineer information
See British Columbia salary details
$29.5K - $42.5K
4% of jobs
$42.5K - $55.5K
15% of jobs
$63.1K is the 25th percentile. Wages below this are outliers.
$55.5K - $68.5K
10% of jobs
$68.5K - $81.5K
11% of jobs
The median wage is $90.3K / yr.
$81.5K - $94.5K
15% of jobs
$94.5K - $107.5K
10% of jobs
$107.5K - $120.5K
10% of jobs
$121.6K is the 75th percentile. Wages above this are outliers.
$120.5K - $133.5K
10% of jobs
$133.5K - $146.5K
8% of jobs
$146.5K - $159.5K
5% of jobs
$159.5K - $172.5K
3% of jobs
$29.5K
$98.5K
$172.5K
How much do graduate software engineer jobs pay per year?
What is a Graduate Software Engineer job?
What are the key skills and qualifications needed to thrive in the Graduate Software Engineer position, and why are they important?
What does a typical day look like for a Graduate Software Engineer?

CA$100K/yr
Other
Posted 7 days ago
Job description
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.
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.
- 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
- 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
- Work with the best in the industry
- No politics, just performance
- Rapid feedback loops, real impact
- Long-term opportunity with significant growth potential
Base salary of CA$100,000 per year, plus eligibility for a performance-based discretionary bonus.