Discover entry-level software engineering jobs across Canada. Whether you're a recent CS graduate or transitioning into tech, find your perfect role at top companies in Toronto, Vancouver, Montreal, and beyond. From software development to data science, DevOps to mobile engineering, we curate the best opportunities for Canadian new grads and junior developers. Updated daily with fresh positions.

🔥 Hot Opportunity - Big Tech, high pay, exciting role
💤 Consider Carefully - May be less exciting

Software Engineering 24 positions

Data / ML 14 positions

DevOps / SRE / Platform 3 positions

QA / Test / Automation 5 positions

Hardware / Firmware 3 positions

Product / TPM 1 positions

IT / Support / Systems 3 positions

Other Tech Roles 2 positions

Frequently Asked Questions

How often are new tech jobs added?

Our job listings are updated daily at 09:00 UTC. We use automated pipelines to fetch fresh positions from across Canada, ensuring you see the latest opportunities.

What types of tech jobs are listed?

We focus on entry-level and junior positions including Software Engineering, Data Science/ML, DevOps/SRE, Mobile Development, QA/Test Automation, Hardware/Firmware, and more. Both new grad and internship positions are available.

Are these jobs only for Canadian citizens?

Most positions are open to candidates with valid Canadian work authorization. Some employers sponsor work permits. Check individual job listings for specific requirements.

How do I apply for a job?

Click on any job listing to see full details, then click 'Apply Now' to be redirected to the company's official application page. We don't handle applications directly.

What cities have the most tech jobs?

Toronto, Vancouver, and Montreal have the highest concentration of tech jobs. However, remote positions are increasingly common, allowing you to work from anywhere in Canada.