Remote Software Engineer Jobs in Canada

473 Software Engineer jobs in Canada available for remote work from home. Apply for positions such as Software Engineer - Brookhaven, Software Engineer (Platform) , Software Engineer (Full stack) 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 (473)

Search = Software Engineer Remote in = Canada

Software Engineer - Brookhaven

Voldex Games · Full Time · 12 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 · 12 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 · 12 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.
eSCRIBE is hiring for remote Senior Software Engineer, eScribe - AI - Remote

Senior Software Engineer, eScribe - AI - Remote

eSCRIBE · Full Time · 12 Weeks Ago
eSCRIBE
🌎 Canada ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The Senior Software Engineer will lead the design, implementation, and maintenance of high-quality software applications, taking ownership of complex projects and providing technical leadership and mentorship. Responsibilities include influencing architectural decisions, enforcing coding standards through reviews, and resolving complex technical issues to optimize system performance.
OnBoard is hiring for remote Senior Software Engineer, eScribe - AI - Remote

Senior Software Engineer, eScribe - AI - Remote

OnBoard · Full Time · 12 Weeks Ago
OnBoard
🌎 Canada ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The Senior Software Engineer will lead the design, implementation, and maintenance of high-quality software applications, taking ownership of complex projects and providing technical leadership and mentorship to junior team members. Key duties include influencing architectural decisions, writing reusable code, conducting code reviews, and resolving complex technical issues to optimize performance.

New "Software Engineer" jobs delivered to your inbox

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

Staff Software Engineer, Distributed Systems

Narvar · Full Time · 13 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.

Software Engineer - Distributed Systems/Go 1873 APPLICANTS

Stairwell · Full Time · 13 Weeks Ago
Stairwell
🌎 Canada, United States πŸ’΅ $155K - $225K per year ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The engineer will design, build, and operate distributed systems in Go responsible for large-scale data ingestion, processing, and analysis within the threat detection platform. This involves working across the stack on storage, message queues, APIs, and data pipelines while collaborating with subject-matter experts.
ExaCare AI is hiring for remote Senior Software Engineer

Senior Software Engineer

ExaCare AI · Full Time · 13 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.

Principal Software Engineer in Test (SET)

Clario · Full Time · 13 Weeks Ago
Clario
The role involves defining and leading the automation strategy across various testing layers, including UI, API, integration, performance, and security, while architecting and evolving scalable automation frameworks. This engineer will also integrate automated testing into CI/CD pipelines and establish quality standards and observability practices.
Elastic is hiring for remote Senior Software Engineer - Search Relevance - Elasticsearch

Senior Software Engineer - Search Relevance - Elasticsearch

Elastic · Full Time · 13 Weeks Ago
Elastic
🌎 Canada πŸ’΅ 128K - 203K per year ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The role involves contributing full-time to Elasticsearch by building new search features, fixing bugs, and improving code readability, sometimes requiring the invention or implementation of new algorithms or data structures. Engineers will also act as experts on search relevance, driving improvements and collaborating with a global team and community members on issues and pull requests.
Thinkific is hiring for remote Principal Software Engineer

Principal Software Engineer

Thinkific · Full Time · 14 Weeks Ago
Thinkific
🌎 Canada πŸ’΅ 180K - 270K per year ⭐ 10+ yrs exp πŸ’Ό Software Development Principal Software Engineer
The Principal Engineer will act as a force multiplier by advocating for best practices and influencing the longer-term technical roadmaps and overall architecture of systems, owning strategic R&D areas from a technical perspective to ensure business success. This role involves collaborating with engineering leaders on roadmaps, guiding senior engineers on development, owning SaaS metrics like COGs, and contributing to the engineering culture both internally and externally.
ClickHouse is hiring for remote Senior Software Engineer - Cloud Infrastructure

Senior Software Engineer - Cloud Infrastructure

ClickHouse · Full Time · 14 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.
GlossGenius is hiring for remote Staff Software Engineer, Frontend

Staff Software Engineer, Frontend

GlossGenius · Full Time · 14 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.
Blackbird Interactive is hiring for remote Senior Gameplay Software Engineer (Unreal Engine 4)

Senior Gameplay Software Engineer (Unreal Engine 4)

Blackbird Interactive · Full Time · 14 Weeks Ago
Blackbird Interactive
🌎 Canada πŸ’΅ 105K - 155K per year ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The role involves leading the development of player-facing mechanics like traversal, combat, and abilities using C++ and Blueprints, while defining scalable gameplay frameworks that support networked play across PC and console SKUs. Responsibilities also include collaborating with design and art teams, optimizing systems for performance, and elevating the engineering team through mentorship and code quality standards.
Affirm is hiring for remote Software Engineer II, Backend (Card Acquisition)

Software Engineer II, Backend (Card Acquisition)

Affirm · Full Time · 14 Weeks Ago
Affirm
🌎 Canada πŸ’΅ 125K - 175K per year ⭐ 2-5 yrs exp πŸ’Ό Software Development Software Engineer
The role involves implementing business-critical features for new user experiences across the full stack using React Native for the front end and Python/Kotlin for the backend. Engineers will also design forward-looking approaches to solve significant open-ended problems and collaborate with cross-functional teams on design, implementation, and maintenance.
DoiT is hiring for remote Senior Software Engineer (Data focused) SELECT by DoiT

Senior Software Engineer (Data focused) SELECT by DoiT

DoiT · Full Time · 14 Weeks Ago
DoiT
🌎 Canada ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The Senior Software Engineer will architect and develop new features for the SELECT product, focusing on creating cost management features like forecasts, anomaly alerts, and cost allocations. Responsibilities also include building reusable UI components, developing data visualization capabilities, and constructing data pipelines and dbt models to surface new insights.

New "Software Engineer" jobs delivered to your inbox

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

Staff Engineer, Software Release and Packaging - RISC V

Tenstorrent · · 14 Weeks Ago
Tenstorrent
🌎 Australia, Canada, United States πŸ’΅ $100K - $500K per year ⭐ 5-10 yrs exp πŸ’Ό Software Development
The engineer will be responsible for building, packaging, and releasing the software that enables customers to succeed with RISC-V and system IP products. This involves combining Linux and various open-source packages with proprietary software to accelerate customer use of the IP.
Confluent is hiring for remote Staff Software Engineer

Staff Software Engineer

Confluent · · 14 Weeks Ago
Confluent
🌎 Canada πŸ’΅ 255K - 300K per year ⭐ 10+ yrs exp πŸ’Ό Software Development Software Engineer
The role involves leading the architecture, design, and implementation of high-impact internal web applications supporting critical workflows like deal lifecycle, pricing, and forecasting. Responsibilities include owning complex, cross-team technical initiatives from inception through evolution and driving technical investments to improve system reliability and developer velocity.
H2 Analytics is hiring for remote Senior Software Engineer

Senior Software Engineer

H2 Analytics · · 14 Weeks Ago
H2 Analytics
🌎 Canada πŸ’΅ 120K - 170K per year ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The role involves leading the architectural design and implementation of features for the EASE platform, including developing APIs, user experience components, and automated tests. Responsibilities also include gathering stakeholder feedback to define customer-meeting features, writing proposals, and building prototypes.

[PIPELINE] - Software Engineer II - Canada

MQ Referrals Only · · 15 Weeks Ago
MQ Referrals Only
🌎 Canada πŸ’΅ 91500 - 116K per year ⭐ 2-5 yrs exp πŸ’Ό Software Development Software Engineer
Software Engineers II will be responsible for designing, developing, implementing, and delivering high-quality, scalable products that simplify financial services, while also owning minor features and contributing to test development. This role requires participation in agile ceremonies, code reviews, cross-functional collaboration, and mandatory rotational on-call pager duty.
Felix is hiring for remote Software Engineer  (Intermediate and Senior Levels)
🌎 Canada πŸ’΅ 110K - 160K per year ⭐ 2-5 yrs exp πŸ’Ό Software Development Software Engineer
Engineers will be responsible for writing code and building the architecture for the proprietary digital healthcare ecosystem, managing both front-end and back-end systems that support patient, practitioner, and pharmacist experiences. They will also focus on improving platform reliability through rigorous testing and optimization while establishing sound engineering practices.
Apollo GraphQL is hiring for remote Staff Software Engineer (AI Runtime)

Staff Software Engineer (AI Runtime)

Apollo GraphQL · · 15 Weeks Ago
Apollo GraphQL
🌎 Canada, United States πŸ’΅ $185K - $230K per year ⭐ 10+ yrs exp πŸ’Ό Software Development Software Engineer
The engineer will become a key architect of the Registry platform, driving innovation across high-performance backend services, control-plane APIs, artifact pipelines, and customer-facing web applications. Responsibilities include owning critical domains like schema lifecycle, leading cross-team initiatives, designing platform primitives, and participating in operational duties.
Coalition, Inc. is hiring for remote Senior Software Engineer, Scanning Engine

Senior Software Engineer, Scanning Engine

Coalition, Inc. · · 15 Weeks Ago
Coalition, Inc.
🌎 Canada πŸ’΅ 122K - 152K per year ⭐ 5-10 yrs exp πŸ’Ό Software Development Software Engineer
The role involves owning the end-to-end systems design, implementation, and iteration for key components of the scanning engine using Python and Go. Responsibilities also include improving performance, scalability, and reliability while partnering with security and product teams to build production-ready systems.

New "Software Engineer" jobs delivered to your inbox

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

Toast is hiring for remote Senior Software Engineer, Enterprise

Senior Software Engineer, Enterprise

Toast · · 15 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.
Spellbook is hiring for remote Software Engineer, Platform & Infrastructure

Software Engineer, Platform & Infrastructure

Spellbook · · 15 Weeks Ago
Spellbook
🌎 Canada πŸ’΅ 130K - 180K per year ⭐ 2-5 yrs exp πŸ’Ό Software Development Software Engineer
The engineer will be responsible for owning and evolving foundational platform systems such as identity, core data models, and internal capabilities while driving service levels toward 99.5% through improved monitoring and reliability practices. Key tasks include infrastructure management on AWS, improving the CI/CD pipeline, managing worker queues, and enhancing developer experience and tooling.
Coalition, Inc. is hiring for remote Principal Software Engineer, Security

Principal Software Engineer, Security

Coalition, Inc. · · 15 Weeks Ago
Coalition, Inc.
🌎 Canada πŸ’΅ 203K - 253K per year ⭐ 10+ yrs exp πŸ’Ό Software Development Principal Software Engineer
The Principal Software Engineer will lead the design and implementation of core backend services and integrations powering the Wirespeed detection and enrichment platform, owning high-impact integrations with key security tools end to end. They will also set technical standards for quality and mentor senior engineers on complex architectural decisions.
Super.com is hiring for remote Staff Software Engineer, Fintech & Earnings

Staff Software Engineer, Fintech & Earnings 29 APPLICANTS

Super.com · Full Time · 16 Weeks Ago
Super.com
🌎 Canada, United States πŸ’΅ 182K - 208K per year ⭐ 10+ yrs exp πŸ’Ό Software Development Software Engineer
The Staff Software Engineer will play a central role in architecting services, frontends, databases, and the mobile app, tackling complex challenges related to product unification and user experience quality. They will serve as a vertical-level technical leader, driving high-impact projects, improving system architecture patterns across complex codebases, and influencing technical roadmaps.

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 473+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

473+ 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