Remote Software Engineer Jobs in Canada

512 Software Engineer jobs in Canada available for remote work from home. Apply for positions such as Associate Software Engineer, EverQuest, Software Engineer (Temp), Full-Stack Software Engineer - Node.js and more! Discover the best work-from-home or hybrid, full- and part-time jobs.

Trusted by 200,000+ remote workers worldwide. New jobs posted every day.

Popular: "developer", "marketing", "customer support", "data entry", "writing"

Remote Software Engineer Jobs in Canada (512)

Search = Software Engineer Remote in = Canada

Associate Software Engineer, EverQuest

Ravenwake Games · Full Time · 17 Weeks Ago
Ravenwake Games
🌎 Canada πŸ’΅ 35000 - 55000 per year ⭐ 0-2 yrs exp πŸ’Ό Software Development Software Engineer
The associate software engineer will write and test reliable code for EverQuest while collaborating with designers and artists to maintain game systems. They are also responsible for documenting complex systems and managing their own tasks to ensure efficient development cycles.

Software Engineer (Temp)

Ravenwake Games · Part Time · 17 Weeks Ago
Ravenwake Games
🌎 Canada πŸ’΅ 41 - 45 per hour ⭐ 2-5 yrs exp πŸ’Ό Software Development Software Engineer
The software engineer will maintain and expand existing systems while developing new product flows and web services. They will also participate in researching and resolving customer issues while providing technical feedback to the team.
Kong is hiring for remote Staff Software Engineer, Identity and Access Management

Staff Software Engineer, Identity and Access Management

Kong · Full Time · 17 Weeks Ago
Kong
🌎 Canada πŸ’΅ 163K - 245K per year ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
You will architect and lead the development of Kong's multi-tenant identity platform, focusing on advanced token management, global infrastructure, and enterprise-grade security. Additionally, you will drive technical strategy for developer experience, compliance frameworks, and observability integrations.

New "Software Engineer" jobs delivered to your inbox

We'll notify you when new positions matching this search are posted

eDynamic Learning is hiring for remote Intermediate Software Engineer

Intermediate Software Engineer

eDynamic Learning · Full Time · 17 Weeks Ago
eDynamic Learning
🌎 Canada πŸ’΅ 115K - 135K per year ⭐ 2-5 yrs exp πŸ’Ό Software Development Software Engineer
The Intermediate Software Engineer will develop and deliver high-quality educational technology features across the full software development lifecycle. They will also collaborate with cross-functional teams, mentor junior engineers, and maintain system reliability through testing and production support.
Ethena is hiring for remote Senior Software Engineer

Senior Software Engineer

Ethena · Full Time · 18 Weeks Ago
Ethena
🌎 Canada, United States πŸ’΅ $180K - $200K per year ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
Develop full-stack software using Typescript, React, and Next.js while leveraging AI coding agents to build products efficiently. Own features from the initial idea phase through to production while collaborating with cross-functional teams.
Affirm is hiring for remote Senior CIAM Software Engineer

Senior CIAM Software Engineer

Affirm · Full Time · 18 Weeks Ago
Affirm
🌎 Canada πŸ’΅ 150K - 200K per year ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
Design, build, and operate core CIAM backend services to manage customer registration, authentication, and authorization across B2C and B2B platforms. Ensure identity features are delivered with strong security, reliability, and operational rigor while integrating with internal systems and fraud signals.
Super.com is hiring for remote Intermediate Full Stack Software Engineer

Intermediate Full Stack Software Engineer

Super.com · Full Time · 18 Weeks Ago
Super.com
🌎 Canada πŸ’΅ 102K - 143K per year ⭐ 2-5 yrs exp πŸ’Ό Software Development Software Engineer
You will build and maintain features across the full stack for fintech and travel products while leveraging AI tools to accelerate development. You will also collaborate with cross-functional teams to shape the product roadmap and ensure high-quality software delivery through testing and monitoring.
Mercury is hiring for remote Staff Software Engineer - Fraud

Staff Software Engineer - Fraud

Mercury · Full Time · 19 Weeks Ago
Mercury
🌎 Canada, United States πŸ’΅ $239K - $298K per year ⭐ 10+ yrs exp πŸ’Ό Software Development Software Engineer
Lead the architecture and implementation of core systems for fraud prevention while partnering with Data Science teams to productionize ML models. Drive end-to-end delivery of cross-functional projects and mentor engineering team members to elevate technical standards.
eDynamic Learning is hiring for remote Principal Software Engineer

Principal Software Engineer

eDynamic Learning · Full Time · 19 Weeks Ago
eDynamic Learning
🌎 Canada πŸ’΅ 180K - 220K per year ⭐ 10+ yrs exp πŸ’Ό Software Development Principal Software Engineer
Provide hands-on technical leadership across multiple teams to solve complex technical challenges and drive architectural decisions. You will mentor senior engineers, improve engineering effectiveness, and contribute directly to code on high-priority initiatives.
Makeship is hiring for remote Senior Software Engineer

Senior Software Engineer

Makeship · Full Time · 19 Weeks Ago
Makeship
🌎 Canada πŸ’΅ 120K - 130K per year ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
Lead the technical design, development, and delivery of complex features and projects, ensuring high quality and scalability. Mentor and support other developers while contributing to architectural discussions and improving platform reliability.
Affirm is hiring for remote Senior Software Engineer, Backend (Merchant Advocacy)

Senior Software Engineer, Backend (Merchant Advocacy)

Affirm · Full Time · 20 Weeks Ago
Affirm
🌎 Canada πŸ’΅ $150K - $200K per year ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The engineer will act as a technical leader responsible for building the new lifecycle-orchestrator service at the core of connected systems, delivering immediate availability improvements through system simplification and modernization of older codebases. Responsibilities include designing and expanding the platform backbone to scale globally, aligning cross-team work, and mentoring other engineers.
Docker is hiring for remote Software Engineer, Infrastructure Platform

Software Engineer, Infrastructure Platform

Docker · Full Time · 20 Weeks Ago
Docker
🌎 Canada ⭐ 2-5 yrs exp πŸ’Ό Software Development Software Engineer
Responsibilities include building and operating internal platform services and APIs in Go for provisioning, quotas, and cost insights, while also codifying infrastructure using Terraform and GitOps practices. The role involves defining SLOs, participating in incident response, and standardizing safe delivery patterns like testing gates and canaries.

New "Software Engineer" jobs delivered to your inbox

We'll notify you when new positions matching this search are posted

Calliere is hiring for remote Senior Software Engineer - GO

Senior Software Engineer - GO

Calliere · Full Time · 20 Weeks Ago
Calliere
🌎 Canada ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The engineer will join a senior team to build a product from scratch, converting requirements into technical designs and architecting backend services capable of handling enterprise-scale demand. Responsibilities include owning API design, embedding security at every layer, and ensuring high availability and fault tolerance in the systems.
McGraw Hill LLC. is hiring for remote Sr Software Engineer

Sr Software Engineer

McGraw Hill LLC. · Full Time · 21 Weeks Ago
McGraw Hill LLC.
🌎 Canada ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The engineer will design, develop, and maintain scalable platform features using technologies like JavaScript, React, Node.js, and MySQL, while leading technical design and driving architectural decisions. Responsibilities also include mentoring other engineers, ensuring accessibility standards are met, and improving overall system reliability and development practices.
Affirm is hiring for remote Senior Software Engineer, Backend (Consumer Engineering)

Senior Software Engineer, Backend (Consumer Engineering)

Affirm · Full Time · 21 Weeks Ago
Affirm
🌎 Canada πŸ’΅ 150K - 200K per year ⭐ 2-5 yrs exp πŸ’Ό Software Development Software Engineer
The role involves owning and delivering quarterly goals, leading engineers through ambiguity to solve open-ended problems, and ensuring support throughout delivery. Responsibilities also include collaborating with product, design, and analytics, identifying and solving business/technology issues, and supporting operations and availability.
Voldex Games is hiring for remote Software Engineer - Brookhaven

Software Engineer - Brookhaven

Voldex Games · Full Time · 21 Weeks Ago
Voldex Games
🌎 Canada ⭐ 2-5 yrs exp πŸ’Ό Software Development Software Engineer
The engineer will be responsible for building and launching new features and improving live game systems for the Brookhaven experience, collaborating closely with designers, artists, and producers. Key tasks include writing clean, performant Roblox Lua code and ensuring the technical quality and scalability of the game.
Revic is hiring for remote Software Engineer (Platform)

Software Engineer (Platform)

Revic · Full Time · 21 Weeks Ago
Revic
🌎 Canada ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The engineer will be responsible for designing, building, and maintaining the cloud infrastructure and developer platform that powers the company's AI systems, including owning CI/CD pipelines and deployment automation. A key mission involves building and operating observability, monitoring, and alerting systems while improving the developer experience across local development, testing, and debugging.
Revic is hiring for remote Software Engineer (Full stack)

Software Engineer (Full stack)

Revic · Full Time · 21 Weeks Ago
Revic
🌎 Canada ⭐ 2-5 yrs exp πŸ’Ό Software Development Software Engineer
The mission involves collecting, collating, and making useful data from over 50 sources, designing reliable data pipelines across terabytes of data, and building AI systems that can reason and act on messy data. The role also requires building applications that elevate the seller's experience while balancing accuracy, latency, and cost for concurrent agent runs.
Narvar is hiring for remote Staff Software Engineer, Distributed Systems

Staff Software Engineer, Distributed Systems

Narvar · Full Time · 21 Weeks Ago
Narvar
🌎 Canada πŸ’΅ 195K - 273K per year ⭐ 10+ yrs exp πŸ’Ό Software Development Software Engineer
The Staff Software Engineer will own the architecture of new product platforms, implement scalable architecture, and contribute to robust projects by writing high-quality, modular code. They will also define architecture models, drive usability across products, and mentor junior engineers on design and troubleshooting.
ExaCare AI is hiring for remote Senior Software Engineer

Senior Software Engineer

ExaCare AI · Full Time · 22 Weeks Ago
ExaCare AI
🌎 Canada ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The role involves owning the full-cycle software development process, from design through implementation and maintenance, focusing on shipping user-facing features end-to-end every sprint. Responsibilities include writing clean TypeScript, well-tuned SQL, and thorough automated tests, while also building internal tools to multiply team velocity.
ClickHouse is hiring for remote Senior Software Engineer - Cloud Infrastructure

Senior Software Engineer - Cloud Infrastructure

ClickHouse · Full Time · 23 Weeks Ago
ClickHouse
🌎 Canada ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The role involves architecting and building robust, scalable, and highly available distributed infrastructure, including developing a cutting-edge cloud-native platform and automating cloud resource management. Responsibilities also include improving reliability and scalability of the cloud service through work on routing and traffic components, and designing security tooling.

New "Software Engineer" jobs delivered to your inbox

We'll notify you when new positions matching this search are posted

GlossGenius is hiring for remote Staff Software Engineer, Frontend

Staff Software Engineer, Frontend

GlossGenius · Full Time · 23 Weeks Ago
GlossGenius
🌎 Canada ⭐ 10+ yrs exp πŸ’Ό Software Development Software Engineer
The Staff Frontend Engineer will architect and drive the development of scalable, reusable frontend components and shared libraries, while defining the long-term technical direction for the web platform, including framework decisions and architecture patterns. Responsibilities also include setting frontend best practices, owning tooling improvements, and championing the adoption of AI-powered development tools.
Toast is hiring for remote Senior Software Engineer, Enterprise

Senior Software Engineer, Enterprise

Toast · · 24 Weeks Ago
Toast
🌎 Canada πŸ’΅ 115K - 184K per year ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The engineer will design, build, deploy, and maintain highly resilient and scalable features across Toast’s enterprise management products, leading complex projects to improve functionality and reliability. This role involves partnering with various teams, ensuring quality through automated testing, rolling out features, and collaborating on design definition.
Affirm is hiring for remote Senior Software Engineer, Full-Stack (Trust & Safety)

Senior Software Engineer, Full-Stack (Trust & Safety)

Affirm · Full Time · 25 Weeks Ago
Affirm
🌎 Canada πŸ’΅ 150K - 200K per year ⭐ 2-5 yrs exp πŸ’Ό Software Development Software Engineer
The role involves owning and delivering quarterly goals, leading engineers through ambiguity to solve open-ended problems, and ensuring team support during delivery. Responsibilities also include collaborating with product, design, and analytics, and supporting system operations through monitoring and on-call efforts.
Snout is hiring for remote Principal Software Engineer

Principal Software Engineer

Snout · Full Time · 25 Weeks Ago
Snout
🌎 Canada, United States πŸ’΅ $160K - $200K per year ⭐ 10+ yrs exp πŸ’Ό Software Development Principal Software Engineer
The Principal Engineer will define the technical direction across the platform, including web applications, payments, and data systems, while actively writing code daily. Responsibilities include shaping product direction, driving cross-team initiatives, owning DevOps and infrastructure, and mentoring other team members.

Automatically Apply to Software Engineer Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Software Engineer Jobs in Other Countries

Other Categories in Canada

Browse Jobs by Role

Stop applying to jobs manually

Our AI copilot automatically applies to jobs for you (on autopilot!)

Get 10x more interviews

Tired of "Unfortunately, we are unable to offer you a role this time." emails?

Stop the Cycle of Rejection β€” Last week alone, 17 candidates secured jobs offering over $100,000β€”thanks to our expert resume review service.

Transform your job application from overlooked to outstanding.

  • Expertly reviewed by industry veterans
  • Actionable insights to improve your resume
  • 100% Satisfaction guaranteed
Get Your Resume Reviewed

Tired of getting ignored by recruiters?

Try this resume template β€” Last month, 158 job seekers landed interviews at top companies using our professionally-designed resume template.

Stand out from the competition with a template specifically optimized for applicant tracking systems.

ATS-optimized resume template
  • ATS-optimized formatting
  • Proven to increase interview rates by 62%
  • Instant download after purchase
Get Your ATS-approved Resume Template for Just $7 $49

Frequently Asked Questions

Everything you need to know about remote work

Join 200K+ people getting remote jobs!

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 512+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

512+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified