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

Remote in = Canada Job category = Software Development
BeyondTrust is hiring for remote Salesforce Solution Consultant

Salesforce Solution Consultant

BeyondTrust · Full Time · 4 Weeks Ago
BeyondTrust
🌎 Canada, United States ⭐ 5-10 yrs exp 💼 Software Development
Lead the design and architecture of Salesforce solutions to meet business requirements and enable rapid development. Collaborate with stakeholders to translate business processes into technical designs and manage solution efforts through an agile model.
Ashby is hiring for remote Senior Product Engineer,  Canada

Senior Product Engineer, Canada

Ashby · Full Time · 4 Weeks Ago
Ashby
🌎 Canada 💵 151K - 200K per year ⭐ 5-10 yrs exp 💼 Software Development
Take end-to-end ownership of product features, from researching competitors and writing specs to designing wireframes and implementation. Build reusable building blocks across the full stack to support Talent Acquisition software and other expanding product areas.
Babylist is hiring for remote Senior Software Engineer

Senior Software Engineer

Babylist · Full Time · 4 Weeks Ago
Babylist
🌎 Canada, United States 💵 $186K - $240K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
Lead the design, implementation, and deployment of scalable systems for a high-GMV marketplace across revenue, product, and platform teams. Drive the adoption of AI-first software development practices to accelerate code quality and system maintainability.

New remote software development jobs delivered to your inbox

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

CRWN.AI is hiring for remote Sr Data Pipeline Engineer

Sr Data Pipeline Engineer

CRWN.AI · Full Time · 4 Weeks Ago
CRWN.AI
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development
Architect and build end-to-end data pipelines from edge devices to cloud storage while maintaining scalable infrastructure. You will own backend systems, including APIs and data flow orchestration, to ensure reliable, high-volume data processing.
Omegro is hiring for remote Software Developer

Software Developer

Omegro · Full Time · 4 Weeks Ago
Omegro
🌎 Canada 💵 80000 - 100K per year ⭐ 2-5 yrs exp 💼 Software Development Software Engineer
Drive the design and implementation of new features across the full software stack while collaborating with product and QA teams. Manage project timelines and ensure code quality standards are met through reviews and agile practices.
Omegro is hiring for remote Software Developer

Software Developer

Omegro · Full Time · 4 Weeks Ago
Omegro
🌎 Canada 💵 80000 - 100K per year ⭐ 2-5 yrs exp 💼 Software Development Software Engineer
You will drive the design and implementation of new features across the full software stack while collaborating with product and QA teams. Additionally, you will manage project timelines, perform code reviews, and ensure high-quality standards are met throughout the development lifecycle.

AI Software Engineer (MCP Development / AI R&D)

Careerflow.ai · Part Time · 4 Weeks Ago
Careerflow.ai
🌎 Argentina, Brazil, Canada, Chile, Ecuador, Jamaica, Mexico, United States 💵 $50 - $70 per hour ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
You will develop and maintain Model Context Protocol (MCP) tools to connect AI models with complex database environments. Additionally, you will refactor legacy code, expand test coverage for agentic coding assistants, and create technical documentation to support community adoption.

Sr. Business Analyst

Sherweb · Full Time · 4 Weeks Ago
Sherweb
🌎 Canada 💵 81000 - 116K per year ⭐ 5-10 yrs exp 💼 Software Development Business Analyst
The Business Analyst will identify opportunities for operational improvement by analyzing workflows, systems, and data to drive continuous efficiency. They will act as a liaison between stakeholders to define requirements, facilitate workshops, and ensure solutions deliver measurable business value.
Very LLC is hiring for remote Senior Embedded Firmware Engineer - Contractor

Senior Embedded Firmware Engineer - Contractor

Very LLC · Full Time · 4 Weeks Ago
Very LLC
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development
You will own the end-to-end firmware development lifecycle for Matter-enabled devices, from schematic review and board bring-up to production and certification. You will also perform hardware debugging and resolve complex interoperability issues across various ecosystems.
SAPIENS is hiring for remote Lead Quality Assurance Analyst (Bilingual English-French)

Lead Quality Assurance Analyst (Bilingual English-French)

SAPIENS · Full Time · 4 Weeks Ago
SAPIENS
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development
The Lead Quality Assurance Analyst will oversee manual and automation testing efforts for a complex integrated platform while managing a hybrid QA team. They are responsible for defining test strategies, ensuring platform-wide quality, and collaborating with cross-functional stakeholders to facilitate seamless delivery.
1Password is hiring for remote Staff Security Engineer, DevSecOps (Corporate Security)

Staff Security Engineer, DevSecOps (Corporate Security)

1Password · Full Time · 4 Weeks Ago
1Password
🌎 Canada, United States 💵 $192K - $278K per year ⭐ 10+ yrs exp 💼 Software Development Security Engineer
You will lead the DevSecOps function within the Corporate Security team, setting the technical vision and driving security standards across engineering. This includes hardening GitHub Enterprise, securing CI/CD pipelines, and defining governance for AI-assisted development tools.

Software Engineer, EverQuest

Ravenwake Games · Full Time · 4 Weeks Ago
Ravenwake Games
🌎 Canada 💵 95000 - 105K per year ⭐ 2-5 yrs exp 💼 Software Development Software Engineer
The software engineer will write and test reliable code for the EverQuest codebase while collaborating with designers and artists to maintain game systems. They are also responsible for documenting complex systems and mentoring less experienced team members.
Shift Markets is hiring for remote Platform Engineer - Canada

Platform Engineer - Canada

Shift Markets · Full Time · 4 Weeks Ago
Shift Markets
🌎 Canada, Chile, Costa Rica, Mexico, Uruguay ⭐ 5-10 yrs exp 💼 Software Development Platform Engineer
You will design and build backend services and platform components while managing infrastructure as code using tools like Terraform and AWS. Additionally, you will contribute to event-driven architectures and optimize data pipelines to ensure product scalability.

New remote software development jobs delivered to your inbox

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

Instacart is hiring for remote AI Field Consultant

AI Field Consultant

Instacart · Full Time · 4 Weeks Ago
Instacart
🌎 Canada, Netherlands 💵 208K - 219K per year ⭐ 10+ yrs exp 💼 Software Development
You will act as a domain expert to identify and translate grocery retail and CPG business problems into actionable AI use cases. Additionally, you will lead discovery workshops, manage partner deployments, and drive organizational change to ensure successful adoption of AI solutions.
Push Operations is hiring for remote Full Stack Software Engineer - Platform

Full Stack Software Engineer - Platform

Push Operations · Full Time · 4 Weeks Ago
Push Operations
🌎 Canada 💵 90000 - 125K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role involves maintaining and scaling back-end services, APIs, and infrastructure while using monitoring systems to resolve performance bottlenecks. You will also be responsible for writing, testing, and reviewing high-quality, maintainable code to ensure system reliability.
Lattice is hiring for remote Software Engineer, AI

Software Engineer, AI

Lattice · Full Time · 4 Weeks Ago
Lattice
🌎 Canada 💵 90000 - 120K per year ⭐ 2-5 yrs exp 💼 Software Development Software Engineer
You will contribute to AI evaluation pipelines, including offline evals, production tracing, and feedback systems. Additionally, you will build and maintain AI system components such as RAG pipelines and multi-step workflows.
Lauren Services is hiring for remote Senior Pipeline Engineer

Senior Pipeline Engineer

Lauren Services · Full Time · 4 Weeks Ago
Lauren Services
🌎 Canada 💵 90 - 125 per hour ⭐ 10+ yrs exp 💼 Software Development
The Senior Pipeline Engineer will lead and deliver mainline pipeline project work while providing senior technical oversight and engineer-of-record accountability. The role also involves supporting business development activities and providing technical expertise for proposals and client engagements.
Tempo is hiring for remote Senior Analytics Engineer

Senior Analytics Engineer

Tempo · Full Time · 4 Weeks Ago
Tempo
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Analytics Engineer
Design, build, and maintain curated datasets and metric definitions to ensure reliable, consistent reporting across the organization. Partner with stakeholders to translate business requirements into data models while documenting logic for both human and AI-powered query tools.
Mako is hiring for remote Manager, Business Intelligence

Manager, Business Intelligence

Mako · Full Time · 4 Weeks Ago
Mako
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development
The manager will be responsible for establishing and maintaining a cloud-hosted data lake while optimizing ETL services and data flows. They will also perform data modeling and create business intelligence reports to ensure data integrity and support company-wide decision-making.

Benefit Administrator

LifeWorks · Full Time · 4 Weeks Ago
LifeWorks
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development
The Benefits Administrator will investigate and resolve technical and customer service-related inquiries regarding benefits and software. They will act as a liaison between clients and internal teams while ensuring service level agreements are met.

New remote software development jobs delivered to your inbox

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

Alberta Blue Cross is hiring for remote Eligibility Services Administrator – Group Member Administration

Eligibility Services Administrator – Group Member Administration

Alberta Blue Cross · Full Time · 4 Weeks Ago
Alberta Blue Cross
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development
The Eligibility Services Administrator is responsible for the accurate enrolment of members into benefit plans and maintaining up-to-date records for employer group business. This role also involves researching account discrepancies and providing superior customer service to both internal and external clients.
Smile Digital Health is hiring for remote Senior Domain Architect - Remote Canada

Senior Domain Architect - Remote Canada

Smile Digital Health · Full Time · 4 Weeks Ago
Smile Digital Health
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development Architect
The Domain Architect designs and oversees complex technology solutions that align with business goals and scalability requirements. This role involves collaborating with cross-functional teams to identify system gaps, develop roadmaps, and provide strategic architectural guidance throughout the project lifecycle.

Staff Software Engineer, Cash App Banking

Block · Full Time · 4 Weeks Ago
Block
🌎 Canada 💵 222K - 334K per year ⭐ 10+ yrs exp 💼 Software Development Software Engineer
You will lead the technical strategy for the Cash App Banking server engineering team and drive cross-cutting architectural decisions to improve system scalability. Additionally, you will mentor engineers and collaborate with cross-functional partners to develop financial products that impact millions of customers.

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

Answer easy questions

Answer easy questions

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