Showing 1,059 Software Engineer Jobs in Canada
Protocol EngineerLayerZero LabsVancouver, BCAs a Protocol Engineer, you'll work on the core infrastructure that underpins decentralized interoperability. You will design and implement core protocol components that operate across heterogeneous chains with rigorous1 year ago
Software Developer (Cloud Infrastructure) – Co-OpApera AI IncVancouver, British ColumbiaIn this role, you’ll work alongside experienced engineers to help build and improve the cloud services that power our vision-guided robots, gaining hands-on experience with real production systems in a supportive, fast-l2 weeks ago
Software Developer - C++ (Co-op)Apera AI IncVancouver, British ColumbiaApera AI is seeking a Software Developer (Co-op) with strong C++ skills and an interest in robotics to join our Apera Vue engineering team for the 8 months term period (Jan 2027 - August 2027). Role Summary Apera is an i2 weeks ago
Staff Software Engineer (future opportunities)ShakepayRemote, CanadaOur culture is built around doing work that matters, winning as a team, and celebrating success. Role Summary At Shakepay, we’re on a mission to usher in the Bitcoin golden age. We’re reimagining financial services to gi9 months ago
Senior Software Engineer (future opportunities)ShakepayRemote, CanadaWe’re looking for a Senior Software Engineer who wants to own meaningful systems end to end and help shape how we build as a team. Role Summary At Shakepay, we build products that help Canadians buy, earn, and save bitco1 year ago
Software DeveloperKnakRemote - CanadaKnak is a mission-driven company Role Summary Knak is a mission-driven company Why? Because our time is limited, our competition is fierce, and our margin for error is small. For us to have the greatest impact on the wor1 month ago
Senior Software Developer, AI AgentsKnakRemote - CanadaSenior Software Developer, AI Agents Role Summary Knak is a mission-driven company Why? Because our time is limited, our competition is fierce, and our margin for error is small. For us to have the greatest impact on the3 weeks agoSenior Software Developer (Go) - US Payments (Contract)Form3 - External100% Remote (Canada*)It is our strong belief that the more inclusive and belonging we are as a business, the better our work will be. Role Summary OUR DEI&B COMMITMENT We hire talented people from a variety of backgrounds and experiences and1 month ago
Customer EngineerNarvarRemote - CanadaWe are looking for a Customer Engineer who is passionate about helping customers, solving complex problems, and playing a pivotal role in the success of our clients. Role Summary Narvar is Growing! We are looking for a C1 week agoSoftware DeveloperThanxRemote - CanadaSoftware Developer at Thanx in Remote - Canada. Role Summary - Remote - Canada ** Responsibilities - Build scalable, maintainable software solutions across the entire stack - Develop using AI augmented workflows. Our eng2 years ago
Senior Software DeveloperThanxRemote - CanadaSenior Software Developer at Thanx in Remote - Canada. Role Summary *Remote - Canada* Responsibilities - Build scalable, maintainable software solutions across full stack development - Develop using AI augmented workflow1 year ago
Manager, Software Engineering SupportShipfusionToronto, Ontario, CanadaShipfusion is looking for a Dev Support Manager to lead our Development Support function across our PHP, MySQL, and React platform. Role Summary Shipfusion gives brands the best tools possible for building a successful e2 months agoSenior Developer, PaymentsPractice BetterRemote - CanadaAnticipated Salary Range (Canada): $150,000 - $160,000 CADWe are looking for a Senior Developer to join our payments functionality. Role Summary Ready to make a real impact on global health and wellness care? Practice Better is an all-in-one platform helping health and wellness2 weeks ago
HubSpot CRM DeveloperRangeToronto, ON, CanadaKensington is looking for a technically strong CRM Developer to help evolve the CRM ecosystem supporting our business and customer experience. Role Summary At Range Group we believe in the power of the professional trave1 month agoAI Solutions EngineerConnor, Clark & Lunn Private Capital Ltd.Toronto, Ontario, CanadaWe are looking for an AI Solutions Engineer for a new full-time position on our Connor, Clark & Lunn Private Capital team. Role Summary Interested in joining one of Canada’s top performing asset managers? We are looking4 months ago
Automation & AI DeveloperMartell VenturesKelowna, BC$150,000If you’d rather code in isolation, this isn’t your role. Role Summary - Compensation: $150,000 - This role is In-studio in Kelowna - About Martell Group The Martell Group exists to build people, brands, and ventures that4 months ago
Senior Agentic Engineer - JavaScriptTribalScaleToronto, Ontario, CanadaTribalScale is looking for a Forward Deployed Engineer to work at the intersection of software engineering, artificial intelligence, product development, and client delivery. Role Summary Shape the Future with TribalScal1 month ago
Forward Deployed Agile Software EngineerTribalScaleToronto, Ontario, CanadaTribalScale is looking for a Forward Deployed Engineer to work at the intersection of software engineering, artificial intelligence, product development, and client delivery. Role Summary Shape the Future with TribalScal2 months ago
Agile Software Engineer - Co-opTribalScaleToronto, Ontario, CanadaShape the Future with TribalScale Role Summary Shape the Future with TribalScale TribalScale is a digital innovation firm that helps organizations adapt and thrive in a rapidly changing world. We partner with clients to3 months agoSenior Software Developer (Développeur logiciel senior)Really Great ReadingRemote: Quebec, Canada| English Version (La version française suit.) Role Summary Are you ready to make a lasting impact on literacy? At Really Great Reading, we are building a bright, diverse, and passionate team dedicated to leading the ind2 months ago
Staff Software Engineer, Essentials (Calgary)SyndioCalgary, Alberta, Canada• 💰 Competitive Compensation. For this role our salary is targeted at $180,000 - $200,000 CAD per year. Final offer amounts are determined by factors such as experience and expertiseThis role is for the engineer who makes that computation fast, scalable, and trustworthy. Role Summary Do you want to empower organizations to build smarter compensation strategies while ensuring fair pay for all employe1 week ago
Staff Software Engineer (Calgary)SyndioCalgary, Alberta, Canada• 💰 Competitive Compensation. For this role our salary is targeted at $180,000 -$200,000 CAD per year. Final offer amounts are determined by factors such as experience and expertise.You'll work on the problems that cut across the org: building outward-facing surfaces for our platform, building internal tools and agentic solutions that empower teams across the company, and flexing into whichever team2 weeks ago
Software Engineer, Integrations (Calgary)SyndioCalgary, Alberta, Canada• 💰 Competitive Compensation. For this role our salary is targeted at $125,000 - $148,000 CAD per year. Final offer amounts are determined by factors such as experience and expertiseWe are seeking a Software Engineer to build, maintain, and manage our integration platforms, ensuring scalable, reliable, and secure data flows across systems. This role is crucial as integrations become central to our s2 weeks ago
Senior Software EngineerBoosted.aiRemote within Canada or the USBoosted.ai is building AI purpose-built for finance to help teams do more. Role Summary Boosted.ai is building AI purpose-built for finance to help teams do more. Our mission is to optimize investing and boost productivi2 months ago
Sr. Salesforce Developer - CanadaOrion Global SolutionsCanadaAs a Senior Salesforce Developer , you’ll help design, build, and maintain Salesforce solutions that support our internal teams and business growth. You'll collaborate with cross-functional teams, contribute to scalable7 months agoSoftware EngineerPineToronto, Ontario, CanadaWe believe the best ideas can come from anyone, and we're looking for people who are excited to solve meaningful problems using modern technologies. Role Summary About Pine At Pine, we're on a mission to transform one of1 month ago
Staff Software Engineer, AI SystemsFederatoRemote$215,000 - $250,000 a yearYou'll get to work on complex problems with one of the most advanced AI teams you'll find anywhere. Role Summary There's nothing more exciting than transforming an industry that's been stagnant for decades. Federato is a1 week ago
Staff Software EngineerFederatoRemoteYou'll get to work on complex problems with one of the most advanced AI teams you'll find anywhere. Role Summary There's nothing more exciting than transforming an industry that's been stagnant for decades. Federato is a1 month ago
Senior Software EngineerFederatoRemoteYou'll get to work on complex problems with one of the most advanced AI teams you'll find anywhere. Role Summary There's nothing more exciting than transforming an industry that's been stagnant for decades. Federato is a1 month ago
Senior Forward Deployed EngineerFederatoRemoteYou'll get to work on complex problems with one of the most advanced AI teams you'll find anywhere. Role Summary There's nothing more exciting than transforming an industry that's been stagnant for decades. Federato is a2 months ago
Lead, Robotics Software EngineerLocus RoboticsNorth Vancouver, BCWe invest in our people, encourage continuous learning, and give you the opportunity to grow your career while building technology that is used every day at global scale. Role Summary At Locus Robotics, we build AI-power1 month agoSenior Software Developer, Applied AIClariti Cloud Inc.CANADA (Remote)💰 The base salary range for this role is expected to be between $103,000- $160,000 based on the candidate’s skills, experience, and qualifications while considering internal pay equity and our broaderYou will work alongside a Technical Product Manager who owns the roadmap. Role Summary Join our mission to provide governments with exceptional experiences so they can do the same for their communities! Engineering at Cl1 week ago
Forward Deployed EngineerClariti Cloud Inc.CANADA (Remote)💰 The base salary range for this role is expected to be between $115-155k CAD based on the candidate’s skills, experience, and qualifications while considering internal pay equity and our broader payWhat Success looks in one year Role Summary Join our mission to provide governments with exceptional experiences so they can do the same for their communities! What Success looks in one year - A cohort of customers imple1 month ago
Senior Software Application DeveloperBreezewayRemote - Canada• Salary: $120,000–$155,000 CAD, based on experienceBreezeway’s award-winning property operations and experience platform helps coordinate, communicate, and verify detailed work at properties. Role Summary Breezeway’s award-winning property operations and experience platf4 months ago
Senior Developer Tools EngineerLemurian LabsSanta Clara, CA - Toronto, CanadaAs the founding member of our Developer Experience (DevX) team, you will be instrumental in shaping how engineers interact with our compiler infrastructure. You'll build the tools that give developers deep visibility int7 months ago
Runtime EngineerLemurian LabsSanta Clara, CA - Toronto, CanadaWe're looking for a Runtime Engineer to design and build the multi-target runtime that sits at the heart of our AI compiler stack. Role Summary We're looking for a Runtime Engineer to design and build the multi-target ru7 months ago
Compiler Optimization EngineerLemurian LabsSanta Clara, CA - Toronto, CanadaWe're looking for a Graph Optimization Compiler Engineer to own the middle tier of our AI compiler stack — the layer where high-level model graphs are transformed, simplified, and made ready for efficient code generation7 months ago
Compiler Code Gen EngineerLemurian LabsSanta Clara, CA - Toronto, CanadaWe're looking for a Compiler Code Generation Engineer to design and build the core code generation capabilities inside our high-performance, portable AI compiler. Role Summary We're looking for a Compiler Code Generation7 months ago
Software Engineering Intern - Waterloo UniversityBraveCanada• Competitive compensation of $6000.00 per month for 3 monthsBrave is on a mission to protect the human right to privacy online. Role Summary - Software Development Interns - Waterloo University - Remote - Fall Semester - About Brave Brave is on a mission to protect the human righ1 month ago
Staff Software DeveloperAuvik NetworksHome-based: CanadaAs a Staff Software Developer at Auvik, you’ll lead through technical excellence. Role Summary Why should you consider joining Auvik? - You want to work at a company that is building impactful, relevant technology. Auvik1 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. 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. Apply Now there 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.