Software Engineering Jobs in Canada
There are 2,434 open Software Engineering jobs in Canada on RoleWatch right now. 2,341 of them were posted recently. The skills employers ask for most often are ai, cloud and api.
Most requested skills
- ai 58%
- cloud 45%
- api 42%
- python 35%
- ci-cd 31%
- automation 28%
- aws 25%
- java 25%
How the work is done
- Remote 612 · 25%
- Hybrid 594 · 24%
- Onsite 154 · 6%
Visa sponsorship offered in 25% of the 4 postings that state a position on it.
Seniority
- Senior 936
- Staff 167
- Middle 105
- Principal 93
- Lead 89
- Intern 80
Who is hiring
- 1000+ employees 1
RQ11661 - Software Developer - CRM - Senior
Experience and Skill Set Requirements Technical Skills (40%) Experience with Agile methodologies Experience with Dynamics 365, Microsoft Power platform, and Azure solution design Working knowledge of Dynamics…
RQ11719 - Software Developer - Senior
Must Have: Must have experience leading teams and managing development teams. Demonstrated experience providing team and solution leadership, including guiding technical direction, coordinating development activities,…
RQ11720 - Software Developer - Senior
Must Have: Must have experience leading teams and managing development teams. Demonstrated experience providing team and solution leadership, including guiding technical direction, coordinating development activities,…
RQ11775 - Software Developer - Senior
Assignment Type - This position is currently listed as "Onsite", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00 PM (excluding breaks) Monday to Friday inclusive, unless otherwise identified.…
Senior Web Developer
We are seeking an experienced Web Services & Application Developer with strong C#, , and SQL Server capabilities to maintain, modernize, and enhance legacy web applications, REST services, and SOAP web services. In…
Senior Integration Engineer (Forward Deployed)
Senior Integration Engineer (Forward Deployed) About Anvil Anvil is a trusted partner in the defence industry, delivering cutting-edge solutions that enhance military capabilities and operational effectiveness. We…
Software Developer (2026-035)
About Circle Cardiovascular Imaging: Circle’s vision is to enable healthier Lives through better imaging by transforming cardiac magnetic resonance imaging (MR) and other advanced imaging technologies to improve…
Senior Software Developer - HD
About BinSentry: BinSentry is an extremely fast-growing ag-tech company started here in KW. BinSentry is focused on providing solutions for the agriculture supply chain that help increase efficiency, reduce costs, and…
Software Developer – LTE/5G NR Protocol Stack Development
Founded in 1998, Octasic is a privately held company headquartered in Montreal, Canada, with Research and Development facilities in Canada and India and a global sales support network. Octasic is a leading provider of…
Software Engineer II
Acuity Extract Test Case
Software Engineer
About Basestation Basestation is a Toronto-based technology company that’s simplifying hauling for the waste and recycling industry. We’re on a mission to empower small waste haulers to start competing against “the big…
Senior Software Engineer (Infrastructure)
📣 PLEASE APPLY DIRECTLY THROUGH OUR CAREERS PAGE About Motion 💡 Motion is building the command center for creative strategists : an AI-native platform that bridges the gap between performance marketers and creative…
Software Engineer
Compensation: ₹5L – ₹12L • No equity Software Engineer — ChakraSec About ChakraSec ChakraSec is a mobile security research and development company building defences against advanced Android malware — protecting the…
Software Engineer
Overview of the role We’re on a mission to modernize insurance, making it simpler, more accessible, and customer-first. The insurance industry is a $1T market that’s remained largely untouched by the digital…
Python Developer , Loc: Montreal Quebec( ca) Mk
Bounty Description Industry: Information Technology - Computer Software Job Category: Information Technology - Programming Python Developer in Montreal, QC , 3 days Hybrid ,Fulltime, Onsite Interview Experience in…
Python Developer ( Full-time )Montréal, QC-DK
Experience in years : 7+ Mandatory Core responsibilities: · Design and implement scalable, maintainable and high-performing RESTful APIs using FastAPI, SQLModel and Redis · Write clean, efficient, and maintainable…
GC AI - Member of Technical Staff, Product Engineering
GC AI is a legal AI platform designed for in-house legal teams, helping companies automate and improve legal work through AI-powered tools. The company serves more than 1,800 organizations, including major public…
Senior Java Developer
At Flexspring, you will have the autonomy and flexibility to tackle your role in a way that is right for you. We foster a learning culture that will allow you to develop new skills and progress in your career. Who We…
