Software Engineering Jobs in Canada
There are 2,536 open Software Engineering jobs in Canada on RoleWatch right now. 2,438 of them were posted recently. The skills employers ask for most often are ai, cloud and api.
Most requested skills
- ai 57%
- cloud 45%
- api 42%
- python 34%
- ci-cd 31%
- automation 27%
- aws 25%
- cad 24%
How the work is done
- Remote 642 · 25%
- Hybrid 624 · 25%
- Onsite 161 · 6%
Visa sponsorship offered in 25% of the 4 postings that state a position on it.
Seniority
- Senior 975
- Staff 175
- Lead 101
- Principal 101
- Middle 100
- Intern 81
Who is hiring
- 1000+ employees 1
Student, Software Engineer - Security (Winter 2027)
At Sun Life, we’re driven by our Purpose: helping our Clients achieve lifetime financial security and live healthier lives. Our values shape how we work: caring, authentic, bold, inspiring, and impactful. Our student…
Lead Software Developer
Job Description As a Lead Software Developer for Trading, your primary role will be software development, where you will develop new and transform existing applications and APIs to fulfill the needs of RBC Wealth…
Java Developer, TD Securities
Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $105,100 - $129,400 CAD This role is eligible for a discretionary variable compensation award that considers…
Systems Integration Engineer
Job Description Overview AtkinsRealis is truly a world leader in its field and has been chosen to design and build some of the world's most prestigious projects. In Canada, our Rail, Transit Systems and…
Software Engineer - Intern
Job Details: Job Description: Altera is a company of bold and curious inventors and problem solvers who create some of the most astounding technology advancements and experiences in the world. Do you love to solve…
Jr. Software Engineer - Java, Angular, JavaScript
Company Overview At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and…
Junior Software Engineer, Emergency Call Handling
Company Overview At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and…
Member of Technical Staff – OS Kernel
Your Role Wind River, an Aptiv Company, is seeking a Member of Technical Staff – OS Kernel to contribute to the development of core kernel components for the VxWorks real-time operating system. Based in Kanata,…
Software Engineer
Accelerate the Future of AI-Driven Engineering as our next AI Agentic Software Engineer (P3) Step into the frontier of intelligent software delivery where your expertise shapes next-generation development. At Trimble,…
Principal Software Development Engineer
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 people, money, and…
Senior Java Developer
Having recognized the advantages of remote work, such as improved employee morale, increased productivity, and positive impacts on both employee wellbeing and the environment, we are proud to be a digital-first…
Software Engineer (Toronto)
About Strada Strada builds AI agents that run insurance operations. Insurance powers the global economy, helping businesses stay open and families recover from disasters. Yet much of the work behind it still relies on…
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…
Engineering Manager, Enablement
Coconut Software is the leading Branch Performance Platform, helping financial institutions grow, drive productivity, and deliver better customer experiences. Coconut's AI-powered, enterprise-grade platform brings…
Senior Software Developer, AI
We believe that communication belongs to everyone. Our mission is to democratize phone service and remove barriers that prevent people from staying connected. As TextNow continues to evolve, Artificial Intelligence is…
Senior Web Developer
We believe communication belongs to everyone. We exist to democratize phone service. TextNow is evolving the way the world connects and that's because we're made up of people with curious minds who bring an optimistic,…