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

Remote in = Canada Job category = Software Development
Myant Shared Service Corp. is hiring for remote Senior Cloud Services Developer (mmHg)

Senior Cloud Services Developer (mmHg)

Myant Shared Service Corp. · Full Time · 10 Weeks Ago
Myant Shared Service Corp.
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development
The developer will design, develop, and maintain scalable cloud services and REST APIs using Spring Boot with Kotlin/Java to power mobile and web applications in a medical health environment. This role also involves serving as a technical lead, mentoring junior developers, and owning the technical architecture for assigned projects.
Argano is hiring for remote Oracle EPM Planning Architect

Oracle EPM Planning Architect

Argano · Full Time · 10 Weeks Ago
Argano
🌎 Canada 💵 $180K - $220K per year ⭐ 5-10 yrs exp 💼 Software Development Architect
The architect will be responsible for designing and implementing Oracle EPM Planning and Essbase solutions tailored to meet business requirements and financial planning processes. This includes leading implementations, developing Essbase cubes, collaborating with stakeholders, and optimizing application performance and scalability.
Intersect is hiring for remote HV and Transmission Interconnection Engineer

HV and Transmission Interconnection Engineer

Intersect · Full Time · 10 Weeks Ago
Intersect
🌎 Canada, United States 💵 $182K - $208K per year ⭐ 10+ yrs exp 💼 Software Development
The engineer will lead end-to-end generator and large load interconnection processes, developing and executing strategies aligned with the company's roadmap while serving as the primary contact for utilities and ERCOT. This role involves providing technical oversight on study results, assessing sensitivities, and collaborating across internal teams to ensure interconnection solutions are technically sound and strategically aligned.
Lazer is hiring for remote Senior Software Engineer (Java) - Contract

Senior Software Engineer (Java) - Contract

Lazer · Full Time · 10 Weeks Ago
Lazer
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The role involves designing, developing, and maintaining backend integration services that connect external systems with Shopify and other commerce platforms, focusing on the service and integration layers. Responsibilities include developing and consuming APIs, implementing webhooks, and ensuring the high performance and reliability of these backend services.

Cyber Security Entrepreneur in Residence

Human Agency · Full Time · 10 Weeks Ago
Human Agency
🌎 Canada, United States ⭐ 10+ yrs exp 💼 Software Development
The primary responsibility is to solve complex and novel security problems end-to-end for the company and its clients, particularly at the intersection of AI systems and real-world deployment, without escalating issues. This involves writing production-quality code to build working security systems, developing tools and automations, and defining security practices for AI-native and multi-agent systems.

New remote software development jobs delivered to your inbox

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

Apcurium is hiring for remote Senior Developeur.se Flutter

Senior Developeur.se Flutter

Apcurium · Full Time · 10 Weeks Ago
Apcurium
🌎 Canada ⭐ 5-10 yrs exp 💼 Software Development
The Senior Flutter Developer will actively contribute to the technical vision of the mobile ecosystem, participating in architecture design, and developing, maintaining, and evolving the mobile application using Flutter and Dart. Responsibilities also include collaborating with UX/UI teams, optimizing performance, participating in technology decisions, and mentoring other developers.
Clover Health is hiring for remote Senior Software Developer

Senior Software Developer

Clover Health · Full Time · 10 Weeks Ago
Clover Health
🌎 Canada 💵 134K - 175K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
The Senior Software Developer will collaborate with cross-functional teams to build scalable, efficient systems that simplify healthcare complexities and enhance human efforts. This includes defining and maintaining development practices, writing tests, documenting implementations, and conceptualizing new features with product managers.
Agiloft is hiring for remote Legal Knowledge Engineer

Legal Knowledge Engineer

Agiloft · Full Time · 10 Weeks Ago
Agiloft
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development
This role involves applying legal expertise and AI experience to drive the execution of Agiloft's AI product roadmap by collaborating with technical teams to design and refine AI-driven solutions for contract analysis. Responsibilities include optimizing AI performance through prompt engineering, validating AI outputs for accuracy, and translating legal requirements into actionable specifications for product development.
1Password is hiring for remote Senior Developer, Partnership Engineering

Senior Developer, Partnership Engineering

1Password · Full Time · 10 Weeks Ago
1Password
🌎 Canada, United States 💵 $153K - $214K per year ⭐ 5-10 yrs exp 💼 Software Development
The Senior Developer will lead the technical design and implementation for complex external integrations spanning SDKs, service accounts, browser surfaces, and AI-native platforms, while partnering closely with the Strategic Partnerships team to validate feasibility and shape practical integration approaches. This role involves building and extending platform components, identifying common patterns to abstract into reusable infrastructure, and producing clear technical artifacts to support internal alignment and partner execution.
Affirm is hiring for remote Senior Product Security Engineer

Senior Product Security Engineer

Affirm · Full Time · 10 Weeks Ago
Affirm
🌎 Canada 💵 $150K - $200K per year ⭐ 5-10 yrs exp 💼 Software Development Security Engineer
The Senior Product Security Engineer will partner with product teams throughout the development lifecycle, conducting threat modeling and architecture reviews to ensure security requirements are met and vulnerabilities are mitigated. This role involves reviewing product source code, identifying security flaws, recommending secure implementations, and driving process automation where appropriate.
syntax is hiring for remote SAP FICO Solution Architect, Public Cloud

SAP FICO Solution Architect, Public Cloud

syntax · Full Time · 10 Weeks Ago
syntax
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development Architect
The Lead Architect will be responsible for leading the design, implementation, and optimization of SAP Financial Accounting (FI) and Controlling (CO) solutions, defining the SAP FICO strategy, and ensuring seamless integration with other SAP modules. Key duties include architecting solutions, providing technical oversight, leading teams, and overseeing customizations to meet business requirements and compliance standards.

Lead Underground Transmission Line Engineer 2 - Grid

Sargent & Lundy · Full Time · 10 Weeks Ago
Sargent & Lundy
🌎 Canada 💵 $148K - $192K per year ⭐ 10+ yrs exp 💼 Software Development
This role involves designing underground transmission lines up to 500kV, covering aspects like routing, cost analysis, and physical design including duct bank layouts and trenchless designs. The engineer will also develop specifications for procurement and installation, and direct a small project team.

AI Engineer-Memory Retrieval

IDC Research Inc. · Full Time · 10 Weeks Ago
IDC Research Inc.
🌎 Canada 💵 95000 - 132K per year ⭐ 2-5 yrs exp 💼 Software Development AI Engineer
The engineer will build specialized agents within multi-agent pipelines for complex research and develop retrieval systems to find relevant prior conversations and extracted facts across user history. Key tasks include designing embedding and indexing strategies and optimizing relevance ranking for memory retrieval capabilities.

Senior Underground Transmission Line Engineer 2 - Grid

Sargent & Lundy · Full Time · 10 Weeks Ago
Sargent & Lundy
🌎 Canada 💵 $108K - $145K per year ⭐ 5-10 yrs exp 💼 Software Development
This role involves designing underground transmission lines up to 500kV, covering aspects like routing, duct bank layouts, cost analysis, and developing comprehensive drawing packages and specifications. The engineer will also be responsible for cable selection studies, structural loading development, and directing a small project team of engineers, designers, and drafters.

Senior AI Quality/Evaluation Engineer

IDC Research Inc. · Full Time · 10 Weeks Ago
IDC Research Inc.
🌎 Canada 💵 100K - 143K per year ⭐ 5-10 yrs exp 💼 Software Development
The engineer will design and build the evaluation infrastructure to ensure the platform's AI systems deliver accurate, well-sourced, and high-quality responses. This includes creating automated test suites, regression detection systems, and evaluation frameworks to rigorously test AI output.
Hopper is hiring for remote Principal Product Manager - AI Travel (100% Remote - Canada)

Principal Product Manager - AI Travel (100% Remote - Canada)

Hopper · Full Time · 10 Weeks Ago
Hopper
🌎 Canada 💵 150K - 350K per year ⭐ 5-10 yrs exp 💼 Software Development Product Manager
The role involves owning the end-to-end strategy and roadmap for pricing intelligence, supplier performance intelligence, and financial reconciliation across all travel verticals. This includes architecting reference pricing systems, building the supplier intelligence layer, and governing the canonical source of truth for revenue and margin.

Principal Software Engineer

Fleetworthy · Full Time · 10 Weeks Ago
Fleetworthy
This role involves driving the architecture and delivery of the next-generation compliance platform through hands-on technical leadership, including owning technical direction and contributing meaningfully as an individual developer. The engineer will also lead, mentor, and grow a small team of 3-4 developers while setting technical patterns and standards.

New remote software development jobs delivered to your inbox

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

Kraken Robotics Inc. is hiring for remote Software Developer Level 2, Towed Systems

Software Developer Level 2, Towed Systems

Kraken Robotics Inc. · Full Time · 10 Weeks Ago
Kraken Robotics Inc.
The developer will design, implement, test, and maintain C++ software components for subsea towed systems, covering control, monitoring, and data handling functions. This involves contributing across the full software development lifecycle within an Agile environment and collaborating with multidisciplinary engineering teams.
Telnyx is hiring for remote Product Support Engineer: APAC (Remote)

Product Support Engineer: APAC (Remote) 96 APPLICANTS

Telnyx · Full Time · 10 Weeks Ago
Telnyx
🌎 Cambodia, Canada, India, Indonesia, Malaysia, Nepal, Philippines, Sri Lanka, Thailand ⭐ 0-2 yrs exp 💼 Software Development Support Engineer
The Product Support Engineer will monitor operational pager alerts efficiently and work closely with operations and engineering squads to triage and troubleshoot frequent cases. Responsibilities include improving customer self-service through documentation and liaising with technical peers for escalated case resolution.
iNECTA LLC is hiring for remote Senior Solutions Consultant / Solutions Architect, Food ERP

Senior Solutions Consultant / Solutions Architect, Food ERP

iNECTA LLC · Full Time · 10 Weeks Ago
iNECTA LLC
🌎 Canada 💵 122K - 160K per year ⭐ 10+ yrs exp 💼 Software Development Solutions Architect
This hybrid role involves leading product demonstrations, conducting on-site requirements discovery, and architecting holistic ERP solutions across multiple functional areas for the inecta Food platform. The individual will also write user stories to drive product improvement and partner with the sales team to advance deals through the presales cycle.

Technical Support Engineer, NA West

Akuity · Full Time · 10 Weeks Ago
Akuity
🌎 Canada, United States ⭐ 2-5 yrs exp 💼 Software Development Support Engineer
The Technical Support Engineer will deliver outstanding support to open-source users and enterprise customers across various channels, while developing deep technical expertise in GitOps, Argo, and Akuity's offerings. Responsibilities also include troubleshooting, diagnosing, resolving customer issues, escalating problems when necessary, and contributing to support process improvements and documentation.
VRIFY is hiring for remote Senior Geo Data Scientist

Senior Geo Data Scientist

VRIFY · Full Time · 10 Weeks Ago
VRIFY
🌎 Canada 💵 160K - 170K per year ⭐ 5-10 yrs exp 💼 Software Development Data Scientist
The Senior Geo Data Scientist will design and deploy advanced machine learning models, including deep learning architectures, for geospatial applications using high-dimensional raster and spatial datasets. This role involves developing scalable data pipelines, building end-to-end ML workflows, and engineering geospatial features to capture real-world spatial patterns.

EverPro - Senior Product Manager, SaaS Agentic Experiences, Joist (Remote, CAN)

EverCommerce · Full Time · 10 Weeks Ago
EverCommerce
🌎 Canada 💵 140K - 170K per year ⭐ 5-10 yrs exp 💼 Software Development Product Manager
The Senior Product Manager will define and communicate a compelling product vision for agent-assisted Field Service Management (FSM) workflows, owning the roadmap and prioritizing work based on customer and business impact. Responsibilities include overseeing the full product lifecycle for agent-assisted workflows across Jobs, Scheduling, Communications, and Payments, and designing human-in-the-loop User Experience for AI-driven actions.

Senior/Principal Product Manager - Safety AI

Samsara · Full Time · 10 Weeks Ago
Samsara
🌎 Canada 💵 138K - 179K per year ⭐ 5-10 yrs exp 💼 Software Development Product Manager
The role involves defining and leading the roadmap for core components of Samsara’s perception stack running on millions of vehicles globally, and developing AI/ML models to understand driver behavior and crash risk for intervention. This includes collaborating with engineering to launch new safety products for a fast-growing business and building customer relationships to inform the roadmap.
Warp is hiring for remote Implementation Engineer

Implementation Engineer

Warp · Full Time · 10 Weeks Ago
Warp
🌎 Canada, United States 💵 $180K - $220K per year ⭐ 2-5 yrs exp 💼 Software Development
This role involves leading end-to-end implementation engagements for enterprise customers adopting Oz Cloud Agents, architecting agent workflows, building alongside customers by writing prompts and skills, and guiding self-hosted deployments. The engineer will also develop reusable implementation patterns and act as the voice of the customer to Product and Engineering teams.
syntax is hiring for remote FICO Solution Architect, Public Cloud

FICO Solution Architect, Public Cloud

syntax · Full Time · 10 Weeks Ago
syntax
🌎 Canada ⭐ 10+ yrs exp 💼 Software Development Architect
The Lead Architect will be responsible for leading the design, implementation, and optimization of SAP Financial Accounting (FI) and Controlling (CO) solutions, defining the SAP FICO strategy, and ensuring seamless integration with other SAP modules. Key duties include architecting solutions, providing technical oversight, overseeing customization, and leading/mentoring a team of consultants.

New remote software development jobs delivered to your inbox

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

Business Analyst

Teleperformance · Full Time · 10 Weeks Ago
Teleperformance
🌎 Canada ⭐ 2-5 yrs exp 💼 Software Development Business Analyst
Key responsibilities include preparing data points for various departmental reviews (WBR, MBR, QBR) and conducting trendline, correlation, and quartile analysis to derive insights and projections. The role also involves building data dashboards, creating data capture mechanisms, and collaborating globally on process implementation.
AIP Connect is hiring for remote Data Analyst - HEOR Consulting - Canada

Data Analyst - HEOR Consulting - Canada

AIP Connect · Full Time · 10 Weeks Ago
AIP Connect
🌎 Canada 💵 70000 - 90000 per year ⭐ 2-5 yrs exp 💼 Software Development Data Analyst
Responsibilities include utilizing real-world data from EMR and claims databases to conduct statistical analyses supporting healthcare economic, clinical effectiveness, and burden of illness studies for pharmaceutical products. The role involves writing statistical code, auditing results, communicating findings via reports and presentations, and collaborating on HEOR study design for clients.
Autodesk is hiring for remote Principal Software Developer - TakeOff

Principal Software Developer - TakeOff

Autodesk · Full Time · 11 Weeks Ago
Autodesk
🌎 Canada 💵 131K - 191K per year ⭐ 10+ yrs exp 💼 Software Development Software Engineer
The role involves participating in all aspects of software development, focusing on creating and maintaining a reliable, secure, and high-throughput commercial cloud service for construction efficiency. The main focus is contributing to a high-performing agile team by developing features for pre-construction and planning needs using modern tools.

ML Engineer, II - Learned Behaviors

Torc Robotics · Full Time · 11 Weeks Ago
Torc Robotics
🌎 Canada, United States ⭐ 2-5 yrs exp 💼 Software Development
The role involves developing and training machine learning models for learned behavior systems using techniques like behavior cloning and reinforcement learning to power decision-making for autonomous trucks. Responsibilities include implementing production-quality ML code, analyzing model performance, and contributing to model training pipelines and data workflows.

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

Answer easy questions

Answer easy questions

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