Remote Software Development Jobs in Canada (2,915)
Be the one who applies first
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Associate Engineer (Back End)
You will develop high-quality software using C# and .NET Framework while collaborating with senior engineers to design and test features. Additionally, you will debug code, monitor system health, and build desktop user interfaces using WPF and SQL databases.
Staff Product Manager, AI Agents & Intelligence
The Staff Product Manager will own the strategy, roadmap, and delivery of the Intelligence domain, specifically leading the agent platform and AI product line. They will collaborate with engineering and design teams to translate technical capabilities into clear product requirements while maintaining deep customer connections.
Senior Software Engineer II (AI Native)
You will design and build end-to-end features across the full stack while establishing AI-native engineering workflows for the team. You will also collaborate with product and design teams to deliver scalable solutions for aging parents and other member segments.
Senior Software Application Developer
You will own the architecture and technical direction for high-impact platform capabilities while leading complex cross-functional initiatives. Additionally, you will establish agentic SDLC practices and mentor engineering teams to ensure high-quality, secure, and scalable software delivery.
Support Engineer III
The Support Engineer III will provide expert-level technical assistance for complex escalated issues while developing and optimizing support automation workflows. They will collaborate with engineering teams to resolve software bugs and mentor junior staff to improve overall team competency.
Be the one who applies first
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Sr. Data Scientist, Business Analytics
The role involves defining and monitoring key performance metrics while leading deep-dive analyses to drive marketplace strategy. You will partner with cross-functional teams to translate data insights into actionable business decisions and improve revenue forecasting models.
Senior Software Engineer - Full Stack - .NET
You will lead the implementation of new features and maintain robust, scalable software solutions for the digital banking platform. Additionally, you will collaborate with cross-functional teams to architect APIs and provide technical mentorship to junior and mid-level engineers.
Lead Mobile Application Engineer (.NET MAUI / Xamarin)
You will lead the architectural design and development of cross-platform mobile applications using .NET MAUI and C#. Additionally, you will mentor engineering teams and oversee the full mobile application lifecycle, including CI/CD and deployment to app stores.
Senior Software Engineer - Orchestration
You will own the design and delivery of features for the dbt platform's orchestration layer, including the scheduler and execution harness. You will also collaborate with cross-functional teams to optimize performance, maintain high-quality code, and troubleshoot production issues.
Salesforce Business Systems Analyst
The role serves as the analytical link between business stakeholders and the revenue systems team, facilitating discovery sessions and managing the development backlog. Responsibilities include documenting business processes, performing UAT, and ensuring alignment across multiple operational teams.
Senior Developer Advocate
The Senior Developer Advocate will create technical content such as demos, blog posts, and videos to showcase GitLab's AI agent platform. They will also engage with the developer community and customers to gather feedback and represent GitLab at events.
Senior Full Stack Developer
The Senior Full Stack Developer will lead the design and architecture of complex software systems while providing technical leadership to the development team. They are responsible for writing high-quality code, mentoring junior developers, and implementing DevOps practices to streamline deployment.
Staff Data Engineer
You will architect and maintain a high-impact analytics layer while establishing standardized modeling logic and data governance. Additionally, you will mentor team members and partner with cross-functional leads to translate strategic objectives into technical milestones.
Senior Android Engineer
You will design, develop, and maintain high-quality native Android applications while collaborating with cross-functional teams to deliver user-centric banking products. Additionally, you will mentor junior engineers, participate in technical planning, and ensure code quality through testing and continuous refactoring.
Be the one who applies first
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Lead Android Engineer
You will own the technical direction, architecture, and delivery of the Android banking platform while leading a team of three engineers. This role involves hands-on coding, defining engineering standards, and collaborating cross-functionally to ensure high-quality mobile banking experiences.
Senior iOS Engineer
You will design, develop, and maintain high-quality native iOS applications while collaborating with cross-functional teams to deliver user-centric banking features. Additionally, you will mentor junior engineers, maintain code quality through testing and reviews, and ensure the codebase remains current with modern iOS standards.
Développeur logiciel principal (React)/ Senior Software Developer (React)
You will design, develop, and maintain scalable web applications with a primary focus on React-based front-end development. Additionally, you will collaborate with cross-functional teams to translate business requirements into effective technical solutions and provide production support.
Data Analyst
The Product Specialist provides primary support for the Ontario Harm Reduction Database by diagnosing and resolving technical issues while managing data quality. They also collaborate with stakeholders to gather requirements, develop training materials, and facilitate system improvements.
Automatically Apply to the Best Remote Jobs
Stop the endless job search. Our AI finds and applies to the best jobs for you.