Showing 1,059 Software Engineer Jobs in Canada
Senior Software DeveloperAuvik NetworksHome-based: CanadaAs a Senior Software Developer at Auvik, you’ll be part of an agile team of coders, developing a network management service that monitors millions of devices, while solving big challenges for our customers. Role Summary4 months ago
GTM EngineerAuvik NetworksHome-based: CanadaThen this may just be the role for you. Role Summary Why should you consider joining Auvik? - You want to work at a company that is building impactful, relevant technology. Auvik’s network management software helps IT te1 month agoAI Workflow Engineer7shiftsRemote (Canada)As an AI Workflow Engineer at 7shifts, you’ll help teams across the business rethink how work gets done and build the automations that create meaningful capacity and output. Role Summary 7shifts is a scheduling and payro1 month ago
Senior Software Engineer (Applications)Forma.aiToronto, Canada• Salary Range: 150-190K CADSenior Software Engineer (Applications) at Forma.ai in Toronto, Canada. Responsibilities You will play an important role in the continued evolution of our application stack. You will design and build backend capabilities3 months ago
Case Resolution EngineerElation HealthCanada - RemoteWe're hiring Support Engineers to anchor that shift: people who don't just close tickets, but trace them back to the line of product code causing them, ship the fix that resolves the customer's problem immediately, and p2 months agoInterview Engineer (Canada)Interview EngineeringRemote (Canada)As an Interview Engineer, you will create inclusive hiring processes by mitigating bias, improving hiring signals, and completing objective evaluations. Role Summary Come join Karat's Interview Engineer Community! Karat2 months ago
Senior Graphics ProgrammerCloud ChamberMontréal, Quebec, CanadaAs a Senior Graphics Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. Role Summary As a Senior Graphics Programmer at Cloud Chamber you wil5 months ago
Gameplay EngineerCloud ChamberMontréal, Quebec, CanadaAs a Gameplay Engineer at Cloud Chamber you will bridge the gap between technical execution and creative vision, ensuring that our player-centric gameplay feels as impactful as it looks. Role Summary As a Gameplay Engine6 months ago
Software Engineer, Partner EngineeringLiftoffCanada (Remote)Liftoff is a leading AI-powered performance marketing platform for the mobile app economy. Our end-to-end technology stack helps app marketers acquire and retain high-value users, while enabling publishers to maximize re1 month agoSenior Software Development Engineer in TestEpisode Six USToronto, CanadaEpisode Six makes the seemingly impossible happen every day. Role Summary How do you want to pay? It’s a question you’ve answered on-screen or in-person thousands of times, but your choices have always been limited. Imag2 months ago
Staff Software Engineer, Quality & Reliability PlatformBuildOpsToronto, Ontario, Canada$172,000 - $229,000 base salary + annual bonus + meaningful equityBuildOps is looking for a Staff Software Engineer to set and drive our company-wide technical strategy for building, shipping, and operating reliable software. Role Summary BuildOps is looking for a Staff Software Engine2 months ago
Staff Software Engineer, Integration PlatformBuildOpsToronto, Ontario, Canada• $172,000 - $229,000 base salary range + annual bonus + meaningful equityAs a Staff Software Engineer, working on the Integration Platform, you will architect, build, and optimize the systems that power integrations and data movement across the BuildOps ecosystem. Role Summary At BuildOps, we2 months ago
Staff Software EngineerBuildOpsToronto, Ontario, Canada• $172,000 - $229,000 base salary range + annual bonus + meaningful equityAs a Staff Software Engineer, your primary focus will be to architect, build, and optimize our industry-leading platform across the entire stack, from scalable frontend applications to high-performance backend services.9 months ago
Senior Software EngineerBuildOpsToronto, Ontario, Canada• $148,000 - $197,000 base salary range + annual bonus + stock optionsIn this role, you’ll work across frontend applications, backend services, APIs, and integrations that power high-impact workflows for our customers. Role Summary At BuildOps, we’re building software purpose-built for com1 month ago
Staff Software EngineerCircleCICanada (Remote), United States (Remote), United Kingdom (Remote)If that's how you already work, you'll fit here. Role Summary About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write code, trigger builds, interpret fa2 weeks ago
Software EngineerCircleCICanada (Remote), United States (Remote)If that's how you already work, you'll fit here. Role Summary About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write code, trigger builds, interpret fa7 months ago
Senior Software EngineerCircleCICanada (Remote), United States (Remote), United Kingdom (Remote)If that's how you already work, you'll fit here. Role Summary About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write code, trigger builds, interpret fa6 months ago
Senior Firmware Applications EngineerindieToronto, CanadaExpected Compensation CAD $110K – $152K, based on experience, qualifications, and location. Additional compensation may include bonus, equity and other forms of compensation.The Senior Firmware Applications Engineer is responsible for designing and developing camera, vision and imaging applications using indie’s Camera Video Processor product lines. Role Summary Imagine being part of a team6 months ago
AI Application DeveloperQuadbridgeMontreal, QCYou will work throughout the AI application lifecycle—from ideation and prototyping to production deployment—collaborating with cross-functional teams and business stakeholders. Role Summary AI Application Developer Repo2 months agoSenior GRC Analyst - Central or Eastern time, US or CanadaShift TechnologyCanada - Remote; Canada - Toronto; US - Boston; US - RemoteAs a Senior GRC Analyst, you will be a cornerstone of Shift’s security program, responsible for developing, maintaining, and assessing our integrated security and privacy management framework. Role Summary Shift delivers1 week ago
Senior Signal Integrity Engineer (Canada)DelartNEWCanada; RemoteThis role is instrumental in developing practical design guidelines and ensuring the reliability of digital links operating up to 448Gbps within advanced hardware systems. Role Summary Delart is home to a team of world-c5 days ago
Software EngineerGreenhouseOntarioGreenhouse is searching for a Software Engineer to join our team! Role Summary Our mission at Greenhouse is to make hiring work for everyone – so we go to great lengths to hire great people because we believe that they’r2 weeks ago
Senior Software EngineerGreenhouseBritish ColumbiaIn this role, you’ll contribute to Talent Matching, Talent Rediscovery, and related employer-facing experiences. Role Summary Our mission at Greenhouse is to make hiring work for everyone – so we go to great lengths to h2 weeks ago
Senior Software EngineerGreenhouseOntarioGreenhouse is searching for a Senior Software Engineer to join our team! Role Summary Our mission at Greenhouse is to make hiring work for everyone – so we go to great lengths to hire great people because we believe that2 weeks ago
Senior Forward Deployed EngineerSecurityScorecardRemote (US and Canada)• For candidates based in all other U.S. locations, the estimated total compensation range for this position is $200,000 - $240,000USD (base salary plus bonus).You'll deploy onsite, learn the customer's workflow, data, and decision logic firsthand, and build SecurityScorecard directly into how they already operate, closing gaps and creating new value instead of bolting on a gen3 weeks ago
AI Agent Engineer, Client FacingObserve.AICanadaThe base salary compensation range targeted for this full-time position is $120,000 - 160,000 CAD per year.AI Agent Engineer, Client Facing at Observe.AI in Canada. Role Summary Hiring in Toronto Canada Only Responsibilities - Build & Deploy Agents : Own the implementation of AI Agents including prompt design, workflow config3 weeks agoLead Software Engineer II (Node JS)Momentum Financial Services GroupToronto, CanadaPlease note: The salary range for this position is between C$ 125,000 to C$ 135,000.Lead Software Engineer II (Node JS) at Momentum Financial Services Group in Toronto, Canada. Responsibilities The Job: Lead Software Engineer, Backend & Cloud Platform We’re hiring a Lead Software Engineer, Backend & Clo2 weeks ago
Lead Software EngineerMomentum Financial Services GroupToronto, CanadaPlease note: The salary range for this position is between C$ 125,000 to C$ 135,000.Lead Software Engineer at Momentum Financial Services Group in Toronto, Canada. Responsibilities The Job: Lead Software Engineer, Backend & Cloud Platform We’re hiring a Lead Software Engineer, Backend & Cloud Platform ,1 month ago
Staff Physical Design EngineerEnCharge AIUS-Remote, CanadaThe salary range for this position is $170,000 to $240,000 USD ($170,000 to $230,000 CAD) per year. Actual compensation offered will be determined based on job-related knowledge, skills, and experiencEnCharge AI is looking for a highly motivated and experienced Staff Physical Design Engineer to drive the physical implementation of our next-generation semiconductor chips. In this role, you will play a critical part in3 weeks ago
Lead DFT EngineerEnCharge AICanada, Remote - USThe salary range for this position is $200,000 to $250,000 USD/CAN per year. Actual compensation offered will be determined based on job-related knowledge, skills, and experience.As the Design for Test (DFT) Lead, you will be the architect of our testing strategy, ensuring our data center chips are flawlessly manufacturable and resilient enough for edge deployment. Role Summary EnCharge AI is a l1 month ago
Embedded SW EngineerEnCharge AIU.S., Canada, Germany, NorwayEnCharge AI is looking for an Embedded SW Engineer to develop the firmware for our Edge AI processors. The candidate must possess an excellent understanding of computer architecture and operating system concepts includin1 year ago
AI Runtime EngineerEnCharge AIU.S., Canada, Germany, NorwayEnCharge AI is seeking an AI Runtime Engineer to develop and optimize the execution stack for our next-generation AI accelerator. In this role, you will work on low-latency, high-performance runtime software that enables1 year ago
AI Compiler EngineerEnCharge AIRemote-US, Canada, Germany and NorwayThe salary range for this position is $190,000 to $255,000 USD per year. (Per Year: $195,000 to $265,000 CAD | €110,000 to €160,000 EUR | 1,206,458 to 1,754,848 NOK)EnCharge AI is seeking a highly skilled and experienced AI Compiler Engineer to spearhead the efforts in developing and optimizing graph compilers tailored to cutting-edge AI and ML workloads. Role Summary EnCharge AI is3 months ago
HubSpot CRM DeveloperKensingtonToronto, ON, CanadaKensington is looking for a technically strong CRM Developer to help evolve the CRM ecosystem supporting our business and customer experience. Role Summary Kensington delivers the world’s most personal travel experiences1 month ago
Software Test Developer - New GraduateD2LKitchener, Remote CanadaWhile we use AI tools internally to streamline tasks like meeting notes, summaries, and administrative work, these tools never rank resumes, make hiring decisions, or influence candidate evaluations. Role Summary D2L is2 years ago
Software Developer - New GraduateD2LKitchener, ON, Canada, Toronto, ON, Canada, Vancouver, British Columbia, Canada, Winnipeg, MB, CanadaWhile we use AI tools internally to streamline tasks like meeting notes, summaries, and administrative work, these tools never rank resumes, make hiring decisions, or influence candidate evaluations. Role Summary D2L is10 months ago
Software DeveloperD2LKitchener, Toronto, Winnipeg, Vancouver, Canada RemoteWhile we use AI tools internally to streamline tasks like meeting notes, summaries, and administrative work, these tools never rank resumes, make hiring decisions, or influence candidate evaluations. Role Summary D2L is3 months ago
Senior Software Developer 2D2LKitchener, Toronto, Winnipeg, Vancouver, Canada RemoteWhile we use AI tools internally to streamline tasks like meeting notes, summaries, and administrative work, these tools never rank resumes, make hiring decisions, or influence candidate evaluations. Role Summary D2L is8 months ago
Senior Software DeveloperD2LKitchener, Toronto, Winnipeg, Vancouver, Canada RemoteWhile we use AI tools internally to streamline tasks like meeting notes, summaries, and administrative work, these tools never rank resumes, make hiring decisions, or influence candidate evaluations. Role Summary D2L is6 years ago
Staff Software EngineerAtlas HXMNEWCanadaRecognized as a category Leader by NelsonHall and Everest Group, Atlas HXM builds Human Experience Management into everything we do, guided by our "For People, by People" principle. Role Summary Atlas HXM is the global w1 week ago
Frequently Asked Questions
Answers about how these listings work, applying, salary, and tailoring your resume
Every day - HireNudge pulls roles from company career pages and the major boards continuously, so a search you ran in the morning usually has new results by the evening, and roles that have been filled drop off the same way, which is why the count on this page moves
That is the employer's call, not HireNudge's - every listing keeps the employer's own location and work-model wording, so open the role and read it before you spend an evening on the application; some teams hire anywhere in the region, others need you onsite from day one, and a few will talk about relocation if you ask
Yes, a free account - sign up or log in, and the role is saved to your Job Matcher, where Apply Now opens the employer's own application form and tracks your application; every listing on this page is readable without signing in
Yes, Resume Studio rewrites your resume against a job description you give it, scores the match, and names the gaps it found - so you fix them before the application goes out rather than wondering afterwards why it went quiet
Because the employer did not publish one - where a range is advertised it is shown exactly as advertised, and where it is not, HireNudge leaves the field empty rather than estimating a number you would then negotiate against
About Software Engineer jobs in Canada on HireNudge
This page collects Software Engineer jobs in Canada that HireNudge found on company career pages and the major job boards, and it is rebuilt through the day as employers post and fill roles - each listing keeps the employer's own wording for the title, the location and the work model, so what you read here is what the hiring team wrote
Use the filter bar above to cut the list down before you start reading: experience, job type and industry do most of the work, and the search box takes a role and a place together - where an employer published a salary range it is shown exactly as published, and where one was not, the field is left empty rather than estimated
To apply, sign up or log in with a free HireNudge account: the role is saved to your Job Matcher, and Apply Now there opens the employer's own form and tracks the application - the same account lets you save a role for later, follow each application through its stages, and generate a resume written against one specific listing before you send it