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,860)

Remote in = Canada Job category = Software Development
Sherpa is hiring for remote Développeur.euse Sénior iOS

Développeur.euse Sénior iOS

Sherpa · Full Time · 16 Weeks Ago
Sherpa
🌎 Canada 💵 90000 - 165K per year ⭐ 5-10 yrs exp 💼 Software Development
Design, develop, and evolve native iOS applications while ensuring stability and performance in production. Collaborate closely with cross-functional teams including Android, Design, Web, and Backend to contribute to architecture decisions.
Ethena is hiring for remote Senior Software Engineer

Senior Software Engineer

Ethena · Full Time · 16 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.
Accelerant is hiring for remote Full Stack Engineer

Full Stack Engineer

Accelerant · Full Time · 16 Weeks Ago
Accelerant
🌎 Canada, United States ⭐ 2-5 yrs exp 💼 Software Development Full Stack Developer
You will develop new frontend and backend features while collaborating with cross-functional teams to deliver high-quality software solutions. The role involves writing unit-tested Typescript backend code and optimizing Svelte frontend components for scalability and performance.
Avidbots is hiring for remote Manager, Business Intelligence and Systems Integration

Manager, Business Intelligence and Systems Integration

Avidbots · Full Time · 16 Weeks Ago
Avidbots
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development
You will lead the roadmap for Business Intelligence, data governance, and systems integration while reporting to the CFO. The role involves driving the company's evolution toward a connected, insight-driven enterprise by managing data engineering and business process automation.
Affirm is hiring for remote Senior CIAM Software Engineer

Senior CIAM Software Engineer

Affirm · Full Time · 16 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.

New remote software development jobs delivered to your inbox

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

Cresta is hiring for remote Infrastructure Engineer/SRE

Infrastructure Engineer/SRE

Cresta · Full Time · 16 Weeks Ago
Cresta
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development
You will design and build core infrastructure to empower engineering workflows and ensure the reliability of multi-cloud Kubernetes clusters. Additionally, you will focus on automating operations and building machine learning infrastructure to support AI model training and deployment.
McGraw Hill LLC. is hiring for remote Lead Site Reliability Engineer

Lead Site Reliability Engineer

McGraw Hill LLC. · Full Time · 16 Weeks Ago
McGraw Hill LLC.
The Lead Site Reliability Engineer will design, deploy, and manage high-capacity infrastructure services while leading cross-functional teams to enhance system reliability and performance. They will also focus on automating processes, optimizing AWS costs, and maintaining observability across the platform.
McGraw Hill LLC. is hiring for remote Senior Site Reliability Engineer

Senior Site Reliability Engineer

McGraw Hill LLC. · Full Time · 16 Weeks Ago
McGraw Hill LLC.
The Senior Site Reliability Engineer will design, deploy, and automate cloud infrastructure while collaborating with product teams in a DevOps model. They are responsible for ensuring system reliability, performance, security, and scalability through infrastructure-as-code and proactive monitoring.
Bits In Glass is hiring for remote Creatio Developer

Creatio Developer

Bits In Glass · Full Time · 16 Weeks Ago
Bits In Glass
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development
You will configure and customize Creatio CRM applications using low-code/no-code tools and build business process automation logic. Additionally, you will collaborate with cross-functional teams to design solutions, manage integrations, and support the full software development lifecycle.
Wazo is hiring for remote Senior Developer

Senior Developer

Wazo · Full Time · 16 Weeks Ago
Wazo
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development
You will design and maintain mission-critical telecom infrastructure, focusing on SIP signaling, RTP media flows, and distributed backend systems. Additionally, you will leverage AI-augmented workflows to ensure architectural integrity, performance, and operational reliability.

Product Demo Specialist (SaaS)

WellnessLiving · Full Time · 17 Weeks Ago
WellnessLiving
🌎 Canada 💵 60000 - 65000 per year ⭐ 0-2 yrs exp 💼 Software Development
Conduct 3-4 customized product demonstrations daily while leading discovery conversations to position the platform as a solution. Manage the sales pipeline in the CRM, finalize sales, and contribute to internal knowledge-sharing and documentation.
KPMG is hiring for remote BackEnd Manager, CCoE

BackEnd Manager, CCoE

KPMG · Full Time · 17 Weeks Ago
KPMG
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development Backend Engineer
The role involves developing production-grade cloud-native applications and backend services while experimenting with emerging AI technologies. You will collaborate with cross-functional teams to design data layers, APIs, and ensure operational excellence and security.
Mercury is hiring for remote Senior Product Manager - API & Agentic Banking

Senior Product Manager - API & Agentic Banking

Mercury · Full Time · 17 Weeks Ago
Mercury
🌎 Canada, United States 💵 $200K - $250K per year ⭐ 5-10 yrs exp 💼 Software Development Product Manager
You will own the product roadmap for Mercury's API and lead the strategy for integrating AI-powered workflows into the banking platform. This involves partnering with engineering to make technical design decisions and collaborating with growth teams to ensure the API remains a competitive advantage.
Banyan Software is hiring for remote Forward Deployed Engineer

Forward Deployed Engineer

Banyan Software · Full Time · 17 Weeks Ago
Banyan Software
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development
The Forward Deployed Engineer will embed with application teams to drive modernization efforts and accelerate the adoption of AI-assisted software development practices. They will act as a technical consultant to identify bottlenecks, implement architectural improvements, and ensure adherence to engineering standards.

New remote software development jobs delivered to your inbox

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

Super.com is hiring for remote Intermediate Full Stack Software Engineer

Intermediate Full Stack Software Engineer

Super.com · Full Time · 17 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.
Keysight Technologies, Inc. is hiring for remote Senior/Principal FPGA Design Engineer

Senior/Principal FPGA Design Engineer

Keysight Technologies, Inc. · Full Time · 17 Weeks Ago
Keysight Technologies, Inc.
🌎 Canada, United States ⭐ 10+ yrs exp 💼 Software Development
The role involves designing, developing, and implementing new FPGA features and platforms while providing technical leadership to the team. You will be responsible for driving continuous process improvements and mentoring junior engineers throughout the product development lifecycle.
Caylent is hiring for remote Principal AI/ML Architect

Principal AI/ML Architect

Caylent · Full Time · 17 Weeks Ago
Caylent
🌎 Canada 💵 180K - 202K per year ⭐ 10+ yrs exp 💼 Software Development Architect
You will lead end-to-end ML assessments and serve as the senior technical authority on client engagements to drive strategic architectural decisions. Additionally, you will partner with sales teams to scope proposals and strengthen the internal ML practice through peer guidance and thought leadership.
Instacart is hiring for remote Senior Data Analyst

Senior Data Analyst

Instacart · Full Time · 17 Weeks Ago
Instacart
🌎 Canada, Netherlands 💵 126K - 133K per year ⭐ 5-10 yrs exp 💼 Software Development Data Analyst
The role involves architecting and delivering scalable data models, pipelines, and reporting infrastructure to support financial and accounting operations. You will also leverage AI technologies to automate workflows and ensure data integrity, compliance, and strategic decision-making.
Mural is hiring for remote Engineering Manager, Data Modeling

Engineering Manager, Data Modeling

Mural · Full Time · 17 Weeks Ago
Mural
🌎 Canada 💵 $120K - $150K per year ⭐ 5-10 yrs exp 💼 Software Development Engineering Manager
You will own the delivery and evolution of core data models and shared metrics to ensure data quality and consistency across the company. This involves hands-on development using SQL, Python, and Spark while partnering with cross-functional teams to define foundational product concepts.
SemiAnalysis is hiring for remote Full Stack Engineer - AI Accelerator Open Source Ecosystem

Full Stack Engineer - AI Accelerator Open Source Ecosystem 720 APPLICANTS

SemiAnalysis · Full Time · 17 Weeks Ago
SemiAnalysis
🌎 Canada, Mexico, United States ⭐ 0-2 yrs exp 💼 Software Development Full Stack Developer
You will build and scale an internal AI Accelerator Open Source Ecosystem Tracker using a full-stack Next.js application. Additionally, you will contribute to weekly digests and technical reports regarding upstream contribution health and cross-accelerator benchmark results.

New remote software development jobs delivered to your inbox

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

SemiAnalysis is hiring for remote Full Stack Member of Technical Staff - AI Accelerator Open Source Ecosystem

Full Stack Member of Technical Staff - AI Accelerator Open Source Ecosystem 722 APPLICANTS

SemiAnalysis · Full Time · 17 Weeks Ago
SemiAnalysis
🌎 Canada, Mexico, United States ⭐ 0-2 yrs exp 💼 Software Development Full Stack Developer
You will build and scale a full-stack Next.js application to track AI accelerator ecosystem metrics including pull requests and performance benchmarks. Additionally, you will contribute to weekly technical reports and digests regarding upstream contribution health and cross-accelerator trends.
Instacart is hiring for remote Staff Software Engineer, Data Infrastructure

Staff Software Engineer, Data Infrastructure

Instacart · Full Time · 17 Weeks Ago
Instacart
🌎 Canada, Netherlands 💵 254K - 268K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
You will lead the architecture and delivery of the company's open lakehouse foundation, governance, and multi-engine compute strategy. Additionally, you will drive real-time infrastructure initiatives and mentor senior engineering staff to ensure platform scalability and reliability.

Generative AI Specialist - Red Team (English and French)

Innodata Inc. · Full Time · 17 Weeks Ago
Innodata Inc.
🌎 Canada ⭐ 0-2 yrs exp 💼 Software Development
The role involves evaluating, annotating, and classifying AI model outputs to improve language and reasoning capabilities. Specialists will also perform data augmentation, prompt generation, and content quality assessments to support the development of large language models.

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,860+ Jobs in Software Development

Answer easy questions

Answer easy questions

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