Remote Software Development Jobs in Canada

Find remote programming jobs in Frontend, Backend, DevOps, QA, or as a FullStack or Data engineer. We curate the best remote software development jobs to match your area of expertise. Software Developers design, specify, create, and maintain web and native apps. Remote Software Engineer jobs where people telecommute (work remotely) are on the rise and we can help you to stay ahead of the curve.

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

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

Remote Software Development Jobs in Canada (2,689)

Remote in = Canada Job category = Software Development

[PIPELINE] - Software Engineer II - Canada

MQ Referrals Only · · 13 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.

Payments Sales Engineer

CDK Global · · 13 Weeks Ago
CDK Global
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development Sales Engineer
The Payments Sales Engineer provides payments expertise and support to the sales team and prospective merchants, requiring deep understanding of embedded payment processing systems and technical problem-solving skills. This role involves collaborating with product teams and merchants to drive successful implementation of the payments solution while identifying and closing new business opportunities.
Aequilibrium Software Inc. is hiring for remote Full Stack Developer

Full Stack Developer

Aequilibrium Software Inc. · · 13 Weeks Ago
Aequilibrium Software Inc.
🌎 Canada 💵 90000 - 120K per year ⭐ 10+ yrs exp 💼 Software Development Full Stack Developer
The role involves end-to-end delivery of complex, responsive web applications, architecting scalable code structures, and integrating diverse APIs across Java, .NET, and Node.js ecosystems. Responsibilities also include translating prototypes into performant UI/UX, optimizing performance across the stack, and mentoring intermediate developers.

Senior Structural Engineer

NORR · · 13 Weeks Ago
NORR
🌎 Canada 💵 105K - 140K per year ⭐ 10+ yrs exp 💼 Software Development
This role involves developing engineering design solutions for building projects by integrating architectural design, adhering to codes, and evaluating design requirements. Responsibilities include performing engineering calculations, researching materials and codes, evaluating site conditions, and coordinating technical information for specifications and shop drawing reviews.
Fastly is hiring for remote Senior Customer Solutions Engineer, Streaming Media - Mandarin Speaking 
🌎 Canada, United States 💵 $132K - $186K per year ⭐ 10+ yrs exp 💼 Software Development Solutions Engineer
The Senior Customer Solutions Engineer acts as the primary technical contact and trusted advisor for key clients, developing deep technical relationships and representing customer needs within Fastly. This role involves post-sales implementation of Fastly products, identifying challenges, coordinating escalations, and providing technical mentorship on deals within their vertical.

New remote software development jobs delivered to your inbox

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

Quality Engineer

Clario · · 13 Weeks Ago
Clario
🌎 Canada, United States ⭐ 2-5 yrs exp 💼 Software Development
The Quality Engineer will design, develop, and maintain automated test scripts and scalable automation frameworks while collaborating with engineering and product teams to define test strategies and acceptance criteria. Responsibilities also include integrating automated testing into CI/CD pipelines, executing various testing types, and tracking defects through resolution.
Jane is hiring for remote Staff Developer - Demo & Sign Ups

Staff Developer - Demo & Sign Ups

Jane · · 13 Weeks Ago
Jane
🌎 Canada 💵 158K - 247K per year ⭐ 10+ yrs exp 💼 Software Development
The role involves leading data-informed experimentation to improve the top-of-funnel experience, reducing friction and increasing activation for new clinics joining Jane. This includes partnering cross-functionally to deliver measurable improvements in acquisition and early retention while shaping the technical direction of the Sign Up and Demo space.
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.

Sr Technical Solution Engineer - Invertor

Canadian Solar Inc. · · 13 Weeks Ago
Canadian Solar Inc.
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development
The Senior Technical Solution Engineer supports the design, evaluation, and integration of utility-scale energy storage systems, focusing heavily on Power Conversion Systems (PCS) and multi-product integration across various components. This role involves leading technical due diligence, supporting product development, developing internal validation tools, and ensuring alignment with global engineering teams.

Staff Product Manager- AI Platform

Invoca · · 13 Weeks Ago
Invoca
🌎 Canada, United States 💵 $140K - $200K per year ⭐ 5-10 yrs exp 💼 Software Development Product Manager
The Staff Product Manager will own the end-to-end product strategy and roadmap for Invoca’s AI Platform, focusing on defining how AI agents execute in production, including orchestration and context handling. Key duties involve establishing durable platform contracts, enforcing quality and governance mechanisms, and shaping the developer experience for building and operating AI agents.
Mako is hiring for remote Post-Launch Engineer

Post-Launch Engineer

Mako · · 14 Weeks Ago
Mako
🌎 Canada ⭐ 0-2 yrs exp 💼 Software Development
The role involves ensuring post-launch clients are well supported by creating necessary documentation and acting as the first point of contact for client communication. Primary tasks include assisting with client requirements by writing JSON templates and adjusting PDF forms, and supporting clients by analyzing technical issues and bug reports.

Senior BI Engineer

OPENLANE · · 14 Weeks Ago
OPENLANE
🌎 Canada 💵 95000 - 115K per year ⭐ 5-10 yrs exp 💼 Software Development
The Senior BI Engineer will take ownership of the Business Intelligence domain, driving data-driven decisions by partnering with stakeholders in product, sales, and operations to ensure data quality and effective usage. Key tasks include manipulating large datasets using SQL, designing scalable data models, and developing dashboards using tools like Domo.
NVIDIA is hiring for remote Senior ASIC Methodology Engineer - LPU Division

Senior ASIC Methodology Engineer - LPU Division

NVIDIA · · 14 Weeks Ago
NVIDIA
🌎 Canada 💵 135K - 220K per year ⭐ 5-10 yrs exp 💼 Software Development
This role focuses on redefining AI hardware development methodology by inventing next-wave techniques, pioneering AI-driven automation for sophisticated ASIC conception, exploration, and closure. Responsibilities include taking a comprehensive view of the ASIC lifecycle to identify bottlenecks where automation and AI can improve convergence and turnaround time.
Apollo GraphQL is hiring for remote Staff Software Engineer (AI Runtime)

Staff Software Engineer (AI Runtime)

Apollo GraphQL · · 14 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.
CreatorIQ is hiring for remote Senior Data Engineer, Reporting

Senior Data Engineer, Reporting

CreatorIQ · · 14 Weeks Ago
CreatorIQ
🌎 Canada 💵 150K - 171K per year ⭐ 5-10 yrs exp 💼 Software Development Data Engineer
The Senior Data Engineer will architect and build the foundation for a next-generation multi-tenant influencer marketing analytics platform, focusing on scalable and reliable data infrastructure for enterprise partners. Responsibilities include designing and implementing ETL pipelines, creating real-time data ingestion systems, building multi-tenant data models, and developing data quality frameworks.
Grafana Labs is hiring for remote Staff Software Engineer - Grafana Cloud k6 | Canada | Remote

Staff Software Engineer - Grafana Cloud k6 | Canada | Remote

Grafana Labs · · 14 Weeks Ago
Grafana Labs
🌎 Canada 💵 186K - 223K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role focuses on establishing and scaling a cross-team culture of engineering excellence by defining standards and coaching teams on reliability and availability through mature DevOps/SRE practices. As this foundation matures, the role is expected to expand into broader application and product development leadership, contributing architectural depth beyond operational excellence.

New remote software development jobs delivered to your inbox

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

Perform is hiring for remote Lead Data Engineer

Lead Data Engineer 55 APPLICANTS

Perform · · 14 Weeks Ago
Perform
🌎 Armenia, Belize, Brazil, Canada, Chile, Colombia, Costa Rica, Dominica, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Mexico, Nicaragua, Peru, United States ⭐ 5-10 yrs exp 💼 Software Development Data Engineer
This role involves leading data engineering execution for complex application initiatives, focusing on designing and delivering data migrations, transformations, and validation between systems. The lead will also build and maintain production-grade data pipelines, APIs, and data management tools while modeling data and resolving quality issues.
CannonDesign is hiring for remote Electrical Engineer III

Electrical Engineer III

CannonDesign · · 14 Weeks Ago
CannonDesign
🌎 Canada, United States 💵 $84210 - $105K per year ⭐ 5-10 yrs exp 💼 Software Development Electrical Engineer
The engineer will participate in project teamwork planning, potentially taking a lead role, and assume project engineering responsibilities while adhering to financial and work goals. Key tasks involve initiating project designs, performing electrical systems design for buildings, and preparing construction documents including drawings and specifications.

Business Analyst / Junior Product Owner - Zelle

Form3 - External · · 14 Weeks Ago
Form3 - External
🌎 Canada, United States ⭐ 2-5 yrs exp 💼 Software Development Business Analyst
This role involves acting as a product expert for the Zelle gateway build, collaborating with Engineering teams to shape and prioritize the backlog for Form3's Zelle features. Key duties include supporting end-to-end delivery of Zelle payments products, translating product vision into actionable requirements, and taking ownership of tasks like writing user stories and defining specifications.
Inspiren is hiring for remote Senior Mobile Engineer

Senior Mobile Engineer

Inspiren · · 14 Weeks Ago
Inspiren
🌎 Canada, United States 💵 $160K - $180K per year ⭐ 5-10 yrs exp 💼 Software Development
The Senior Mobile Engineer will be responsible for steering the development and ongoing enhancement of the iOS application using React Native, while also owning the technical direction, architecture, and long-term evolution of the mobile app. This role involves building critical features, defining code quality standards, optimizing performance, establishing automated testing, designing APIs, and providing guidance to junior developers.
Centari is hiring for remote Senior Software Engineer, Product (Canada)

Senior Software Engineer, Product (Canada)

Centari · · 14 Weeks Ago
Centari
🌎 Canada 💵 130K - 185K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The Senior Software Engineer will be a key player in designing and building end-to-end features, collaborating with engineers who share a bias for action. Responsibilities include writing code, shaping the product, interacting with customers, and driving initiatives from concept to completion.

Senior iOS SDK Engineer

Embrace · · 14 Weeks Ago
Embrace
🌎 Canada, United States 💵 $130K - $170K per year ⭐ 5-10 yrs exp 💼 Software Development
The role involves designing, building, and maintaining a modular Swift SDK across Apple platforms, focusing on instrumentation libraries for performance monitoring, telemetry capture, hang detection, and crash reporting. Responsibilities also include developing reliable mechanisms for offline storage, batching, retries, and contributing to SDK architecture and API ergonomics.

Sr. Growth Engineer

Samsara · · 14 Weeks Ago
Samsara
🌎 Canada 💵 $125K - $162K per year ⭐ 5-10 yrs exp 💼 Software Development
The engineer will build customer-facing self-serve products from the ground up using custom frontends, cloud applications, backend services, and scripts, while collaborating with product, design, marketing, sales operations, and finance teams to implement growth initiatives. They will leverage data to understand customers and the funnel, identify opportunities, and execute projects to drive revenue, growth, retention, and engagement.
Coalition, Inc. is hiring for remote Senior Software Engineer, Scanning Engine

Senior Software Engineer, Scanning Engine

Coalition, Inc. · · 14 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 remote software development jobs delivered to your inbox

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

Enterprise Sales Engineer

Builder.io · · 14 Weeks Ago
Builder.io
🌎 Canada, United States 💵 $220K - $260K per year ⭐ 5-10 yrs exp 💼 Software Development Sales Engineer
The Sales Engineer will partner with Account Executives in a consultative sales process, engaging engineering leaders and architects to understand technical environments and demonstrate tangible business value through hands-on engagements. Key duties include leading technical discovery, delivering compelling product demonstrations, advising on AI integration into development workflows, and serving as a technical advisor throughout the evaluation process.
Toast is hiring for remote Senior Software Engineer, Enterprise

Senior Software Engineer, Enterprise

Toast · · 14 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.
Docker is hiring for remote Senior Sales Engineer, Strategic Accounts (US West Coast)
🌎 Canada 💵 $195K - $244K per year ⭐ 10+ yrs exp 💼 Software Development Sales Engineer
This critical technical seller role involves owning pre-sales technical strategy, leading deep technical discovery across Platform Engineering, DevOps, Security, and AI/ML teams, and shaping technical requirements early in the sales cycle to align customer outcomes with Docker's value proposition. Responsibilities also include establishing credibility as a trusted advisor on AI governance and security, guiding customers on governance controls, and developing reusable technical assets to scale impact.
Spellbook is hiring for remote Software Engineer, Platform & Infrastructure

Software Engineer, Platform & Infrastructure

Spellbook · · 14 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.

Automatically Apply to the Best Remote Jobs

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

Software Development 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

Learn more about Software Development remote jobs

Join 200K+ people getting remote jobs!

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 2,689+ Jobs in Software Development

Answer easy questions

Answer easy questions

2,689+ 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