Software Developer Python Jobs in Canada

Professional job seekers finding Canada jobs through Expertini
750,000+ professionals on Expertini 750,000+ Candidates
Join our global community
Expertini Penguin Mascot Resume Score™
Resume Score™ Instantly
Upload Your CV
Quick 30-second process

Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.

Reset

Create Job Alert

 
   
Reset

Développeur(euse) logiciel Senior / Senior Software Developer Edge OS

La dynamique de votre équipe La grande famille Edge OS est responsable du développement d’un système d’exploitation ainsi que de services permettant la gestion à distance des appareils Cloudlink servant à déployer la prochaine génération de logiciels de sécurité physique de Genetec chez nos clien ...

Développeur(euse) Logiciel (Java / MATLAB) / Software developer (Java / MATLAB)

English version will follow. Overview OPAL-RT Technologies recherche un Développeur Logiciel Java / MATLAB (Mode de travail hybride) À propos d’OPAL-RT Technologies : Imaginez travailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier, ABB, EMBRAER, MIT, G ...

AI Software Developer Co Op Summer 2026 (8 Months)

They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you have with the website and help us to evaluate the effectiveness of our advertising. By analyzing this data, we ca ...

Senior Software Engineer APIs, Integrations, and External Developer Tooling

At Smile.io, we help brands build loyalty programs that turn customers into lifelong fans. Behind that mission is a growing ecosystem of developers, agencies, and partners building on top of Smile — and the Solutions Squad exists to make that experience exceptional. We’re looking for a full ...

Full Stack Senior Software Developer (Java, React, NodeJS, GraphQL)

Our employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times. Our employee promise represents Intact’s commitment to you in exchange for living our Values, striving to do your best work, being open to chang ...

Co Op Software Developer: Hybrid, Learn & Build with AI

A leading credit union in Ontario is looking for a Software Developer Co-Op Student for a 4 or 8-month term. The role involves assisting in software design and development, writing maintainable code, and collaborating within an agile team. Ideal applicants are currently enrolled in a recognized co-op program, ha ...

Développeur ( euse) logiciel expert (C++) | Expert Software Developer (C++)

Pourquoi joindre les rangs de Grass Valley? Grâce à sa technologie primée et à son expertise reconnue, Grass Valley permet aux créateurs, aux diffuseurs et aux organisations médiatiques de produire du contenu exceptionnel qui captive le public et connecte les gens par la magie des médias. <p ...

Intermediate Backend Software Developer / Développeur·euse logiciel backend intermédiaire (Remote)

Job Title: Intermediate Backend Software DeveloperLocation: Remote-friendly (based in Montreal, Canada) About Blaise Blaise is on a mission to improve public transit worldwide through cutting-edge technology. Our on-demand transit platform enables agencies to ...

Intermediate Backend Software Developer / Développeur·euse logiciel backend intermédiaire (Remote)

Job Title: Intermediate Backend Software DeveloperLocation: Remote-friendly (based in Montreal, Canada) About Blaise Blaise is on a mission to improve public transit worldwide through cutting-edge technology. Our on-demand transit platform enables agencies to ...

2026 Co Op Software Developer – Virtualization and SIL Integration

**Job Description** **Vacancy Status:** This posting is not for an existing vacancy within the organization and is open to new applications. (New Head Count) **AI Disclosure:** As part of the application process, Artificial Intelligence will be used in the hiring process for t ...

Senior Scrum Lead and Software Developer Exterior Lighting Controls

**Job Description** **Vacancy Status:** This posting is for an existing vacancy within the organization and is open to new applications. **AI Disclosure:** **As part of the application process, Artificial Intelligence will be used in the hiring process for this role** <br ...

2026 Co Op Software Developer – Virtualization and SIL Integration

**Job Description** **Vacancy Status:** This posting is not for an existing vacancy within the organization and is open to new applications. (New Head Count) **AI Disclosure:** As part of the application process, Artificial Intelligence will be used in the hiring process for t ...

Senior Scrum Lead and Software Developer Exterior Lighting Controls

**Job Description** **Vacancy Status:** This posting is for an existing vacancy within the organization and is open to new applications. **AI Disclosure:** **As part of the application process, Artificial Intelligence will be used in the hiring process for this role** <br ...

Développeur ( euse) logiciel expert (C++) | Expert Software Developer (C++)

Pourquoi joindre les rangs de Grass Valley? Grâce à sa technologie primée et à son expertise reconnue, Grass Valley permet aux créateurs, aux diffuseurs et aux organisations médiatiques de produire du contenu exceptionnel qui captive le public et connecte les gens par la magie des médias. E ...

Senior Staff Software Developer, AI/ML GenAI, Google Workspace

Senior Staff Software Developer, AI/ML GenAI, Google Workspace _corporate_fare_ Google _place_ Sunnyvale, CA, USA; Waterloo, ON, Canada; +2 more; +1 more **Advanced** Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise ...

Senior C# (.Net) Developer to utilize ESRI toolset, ArcGIS Pro SDK and FME to develop geospatial applications (Req 494)

Our public-sector client is seeking a Senior C# (.Net) Developer to utilize ESRI toolset, ArcGIS Pro SDK and FME to develop geospatial applicationsCalgary-based client. Hybrid work environment (On-site when needed). 37.5 hour work week. Must haves: 10+ years of experience as a ...

Site Reliability Engineer Automation & Observability

A leading consulting service company is seeking a Site Reliability Engineer to enhance operational support and reliability engineering for critical products. The role aims to maximize developer productivity by implementing effective systems and processes within a broad development environment. Candidates who may ...

Senior Real Time Firmware Engineer (Embedded Linux)

A leading automation technology provider located in Montreal is seeking a Senior Firmware Developer responsible for developing firmware and software for the MachineMotion ecosystem. The ideal candidate should have 10+ years of experience, strong programming skills in C++ and Python, and deep knowledge of embedde ...

Senior Platform Engineer, Cloud Networking (AWS/K8s/Istio)

A financial technology company is seeking a Staff Software Developer for Cloud Networking in Toronto. You will lead the technical strategy for platform networking and operationalize resilient service mesh topologies. Ideal candidates have strong AWS, Kubernetes, Python, and Golang skills, along with exceptional ...

Telecom OSS Solutions Engineer Demo & PoC Specialist

A leading telecommunications company seeks a Software Developer to implement use cases and support sales teams in Ottawa, Ontario. Candidates should have 5+ years in OSS/BSS domains and expertise in Java, Python, and related technologies. The role includes creating proof of concepts and interacting with client t ...

Embedded Software Engineer, New Grad 2025

A technology company is seeking a Software Developer - New Grad 2025 to join their team in Ottawa. This role involves developing and improving optical network solutions, requiring a Bachelor's degree in a relevant field and proficiency in C, C++, or Python. The company offers a competitive salary range of $62,10 ...

Senior Full Stack Engineer: Real Time Data & Cloud

A leading sports entertainment company in Vancouver is seeking a passionate software developer to troubleshoot complex production issues and maintain scalable backend systems. Candidates should have a Bachelor's degree in Computer Science or relevant experience, proficiency in Python, and experience with cloud s ...

OpenWebUI Developer (AI / LLM Platforms)

Senior Developer – OpenWebUI (AI / LLM Platforms) Location: Remote Experience: 5+ Years Type: Contract / Long-Term  Key Responsibilities Customize, extend, and deploy OpenWebUI for enterprise use cases Develop backend services using Python (FastAPI) and/or Node.js Build and enhance AI-driven chat i ...

Full Stack Developer — Build Scalable Apps, On site GTA

A childcare services provider is seeking a Full-Stack Developer to join their team in Canada. You will work on both front-end and back-end development, focusing on building responsive interfaces and backend services using React, Node.js, and Python. The ideal candidate will have 3–5 years of experience and a pas ...

Remote Full Stack Engineer: Python/Django & React

A leading B2B SaaS company is seeking a Software Developer to contribute to its rewards and recognition program. The role involves programming with Python and Django, collaborating within a remote agile team, and providing clean, sustainable solutions. Ideal candidates should possess a BSc in Computer Science an ...

Senior Backend Python Engineer Microservices & APIs

A leading IT services firm in Ontario is looking for a Mid-Senior Python Developer with expertise in modern software engineering, API development, and microservices. The successful candidate will design and maintain scalable backend applications, ensuring high standards of performance and security. A Bachelor's ...

Senior Backend Architect Cloud Native Platform (Hybrid)

A modern mortgage technology company is seeking a Senior Back-End Developer to design and develop the scalable back-end of their innovative platform. The ideal candidate will have over 5 years of experience in software development, proficiency in programming languages such as Go or Python, and a passion for crea ...

Full Stack Engineer — API, Data & AI Solutions

A leading technology consultancy in Canada is seeking an experienced Full Stack Developer to join their team. The successful candidate will support internal software development initiatives, focusing on backend services and data technologies. Responsibilities include developing scalable applications using C#/.NE ...

Senior Data Engineer: Angular UI + Python Backend

A tech company in Canada is seeking a skilled developer to enhance UI components using Angular and support web applications with Python. You will work closely with UX designers and backend engineers, ensuring a seamless user experience. Ideal candidates should have strong skills in Angular, experience with REST ...

Senior PHP Developer

Message: Only variable references should be returned by reference Omschrijving ADC Reproservice is de toonaangevende full service dienstverlener op het gebied van documentenreproductie. Wij zijn sinds 1980 actief in de grafische branche en behoren tot n van de grootste totaalleveranciers op he ...

Laravel Developer

BioAro Inc is a fast-growing software development company that specializes in creating innovative and high-performance web applications. We are looking for an experienced Laravel Developer to join our dynamic team. If you're passionate about coding, solving problems, and building scalable web solutions, we wa ...

Staff Backend Engineer, ServiceOS & AI Orchestration

A leading virtual care provider in Canada is seeking a Staff Software Developer, Backend to architect and build foundational systems for their ServiceOS. This role requires strong backend expertise in Python and modern frameworks, as well as a focus on designing distributed systems. You will oversee complex tech ...

Senior DevOps Engineer: Platform Tooling & Automation

A leading cloud services provider in Toronto is seeking a Software Developer to own internal tooling for operational efficiency. You will design and maintain REST APIs, enhance platform reliability, and provide technical guidance to cross-functional teams. Candidates should have strong backend experience with Py ...

Senior AI Platform Engineer – Scalable Production AI

A technology company specializing in security solutions is seeking a Senior Software Developer for their AI Platform team. In this role, you will modernize ML infrastructure and streamline data processes to deliver impactful AI solutions. Candidates should have strong skills in Python, experience with cloud serv ...

Network Test Automation Engineer

A technology company in Southwestern Ontario is seeking a Test Automation Developer, Networks to join their SQA team. The role involves designing and executing automated tests for high-quality software products. Ideal candidates will have experience with Python, test automation frameworks, and strong understandi ...

Gameplay Tools Engineer for The Sims (C#/C++/Python)

A leading gaming company in Montreal is looking for a Software Developer - Tools to create content creation tools for game developers. You will work with multiple disciplines to implement development solutions and improve workflow tools using C#, C++, and Python. The ideal candidate has over 5 years of experienc ...

Junior Full Stack Engineer (Python/Node.js) Microservices

A global financial services leader in Toronto is seeking a software developer for application lifecycle management and Microservices development using Python, Node.js, and SQL. The ideal candidate will have a Bachelor's degree in Engineering or Computer Science and 2+ years of application development experience. ...

Gameplay Tools Engineer for The Sims (C#/C++/Python)

A leading interactive entertainment company is looking for a Software Developer - Tools to join their team in Edmonton, Canada. The role involves building content creation tools for The Sims franchise, requiring expertise in C#, C++, and Python. Candidates should have a customer-oriented mindset and at least 5 y ...

Senior Full Stack Developer (Remote First FinTech)

A leading fintech innovator is seeking a Senior Software Developer for a remote-first role. You will design and build impactful features across web and mobile platforms, utilizing technologies such as Ruby on Rails, Python, and AWS. The ideal candidate will have strong experience in scoping distributed systems a ...

Azure Cloud Architect: Enterprise & Hybrid

A leading greenhouse vegetable company in Kingsville is seeking a Cloud Developer to join their IT team. This role requires expertise in Azure, cloud-native application development, and Infrastructure as Code. The ideal candidate has over 10 years of software development experience and strong programming skills ...

Junior Solutions Engineer FinTech Onboarding

A leading fintech firm in Montreal is seeking an entry-level software developer to enhance client onboarding and support. In this role, you'll write JSON templates, provide technical assistance, and support process improvements. Successful candidates will have a background in computer science, coding skills in P ...

Senior Full Stack Engineer (Python + Angular) — AWS, CI/CD

A prominent investment management firm in Toronto seeks a Senior Full Stack Developer proficient in Angular and Python. The role involves managing project timelines, designing software solutions in collaboration with stakeholders, and developing scalable applications. Candidates should have experience with cloud ...

Senior Linux Cloud Engineer—Edge & Kubernetes

A leading technology firm in Ottawa is seeking a Senior Engineer - Linux Application Developer to work on cutting-edge cloud and container technologies. The ideal candidate will have over 5 years of experience in software development, specifically in Linux environments, and proficient in Python and Kubernetes. T ...

Senior Linux Cloud Engineer Edge & Kubernetes

A technology company is seeking a Senior Engineer - Linux Application Developer in Ottawa, Canada. This role involves developing cutting-edge cloud and container technologies, focusing on Kubernetes and Linux systems. Ideal candidates should have over 5 years of software development experience, with strong skill ...

Senior Staff Developer & Tech Lead — Cloud Native Systems

A leading social impact technology company in Calgary is seeking a Senior Staff Developer with extensive full stack development skills and cloud experience. This role will shape the technical strategy, mentor junior developers, and drive innovative solutions across teams. Candidates should have a proven backgrou ...

Senior GIS Software Engineer

A tech solutions firm in Toronto seeks a Senior Software Developer with expertise in GIS and ArcGIS technologies. You will be responsible for developing applications and supporting geospatial data initiatives related to childcare programs. Ideal candidates should possess strong programming skills in R and Python ...

Senior Full Stack Developer

Base pay range CA$170,000.00/yr - CA$180,000.00/yr Senior Software Developer (Full Stack) Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money. Using smart technology, they make financial services transparent, low‑cost, and ...

Senior Cloud Analytics Engineer: Real Time Data Pipelines

A leading customer experience organization in Canada is looking for a Senior Software Developer to architect cloud-native data systems for real-time decision making. Responsibilities include designing scalable services, maintaining data pipelines, and ensuring high performance in operational intelligence. The id ...

Remote Senior Full Stack AWS Lead, Business Apps

A global technology company is looking for a skilled Lead Full Stack Developer, Business Applications to design, build, and maintain scalable applications on AWS. The role involves collaborating with cross-functional teams and mentoring junior engineers. Candidates should have over 8 years of software developmen ...

Data Developer, Analytics

Join to apply for the Data Developer, Analytics role at Dialogue Join to apply for the Data Developer, Analytics role at Dialogue As Canada's leading virtual care provider, Dialogue is committed to helping millions of indivi ...

🚀 Boost Your Hiring Chances with Our AI-Powered Tool-Kit

Stand out from thousands of applicants. Use our proven career tools to optimize your applications and land your dream job faster.

To-Do Planner

Organize your job search and personal tasks. All data is confidential.

Open Planner

Wellbeing Center

Access your confidential wellness report and resources to manage job search stress.

Check Wellbeing

Skill Coach

Plan your skill development with O*NET support to stay competitive in your field.

Start Coaching

Outfit Helper

Get AI-powered suggestions on what to wear for your next interview.

Find Outfit

Income Tax Calculator

Plan your finances with our calculator, updated for 2025 tax regulations.

Calculate Tax

Salary Benchmark

Get accurate, AI-supported salary trends to know your worth and negotiate better.

Check Salaries

Interview Practice

Practice for any interview with AI-enabled Q&A sessions. All data is private.

Start Practicing

Interview Predictor

Use our AI-supported tool to predict potential interview questions based on your resume.

Predict Questions

Interview Practice Timer

Use our mock interview trainer to perfect your answers under timed conditions.

Start Timer

Behavioral Mastery

Ace tricky behavioral interviews with our AI-powered practice module.

Master Answers

Question Journal

Confidentially record interview questions you were asked for future reference.

Open Journal

Interview Ace

A comprehensive tool to help you master every aspect of your interviews.

Become an Ace

Q&A Logs

Confidentially track your answers to common questions and refine them over time.

View Logs

Application Planner

Schedule and organize your job applications in one confidential planner.

Open Planner

Cover Letter Tool

Create perfect, tailored cover letters for each application with AI support.

Generate Letter

Resume Score

Get instant feedback on your resume with our NLP-supported analysis tool.

Check My Score

ATS Score

Check your resume's compatibility with Applicant Tracking Systems (ATS).

Check ATS Score

Application Analyzer

Use AI to analyze job descriptions and optimize your application materials.

Analyze Application

Career Visualizer

Confidentially plan and visualize your long-term career path and goals.

Visualize My Career

Offer Genius

Get intelligent insights and strategies to confidently negotiate job offers.

Negotiate Offers

JobFlow

Track your entire job search progress from application to offer with this intelligent tool.

Track My Flow

JobSense

Our intelligent matching engine that provides smart job recommendations.

Get Smart Matches

Networking Toolkit

Tools to build and manage your professional connections. All data is confidential.

Build Network

Professional CV

A classic, O*NET supported template for corporate and professional roles.

Use This Template

Executive CV

A premium, O*NET supported template designed for senior and C-level positions.

Use This Template

Modern CV

A fresh, stylish, O*NET supported template perfect for tech and modern industries.

Use This Template

Creative CV

A visually distinct, O*NET supported template for design and artistic roles.

Use This Template

Minimalist CV

A clean, simple, O*NET supported template that focuses purely on content.

Use This Template

Europass CV

The standard European Union recommended format for wide compatibility.

Use This Template

Student CV

An institution-recommended template perfect for internships and first jobs.

Use This Template

Graduate CV

An institution-recommended template for recent graduates entering the workforce.

Use This Template

Academic CV

The researcher-recommended format for roles in academia and research.

Use This Template

Developer/IT CV

A tech-savvy recommended template to highlight your technical skills.

Use This Template

Skilled Worker CV

A trades-recommended template to showcase hands-on skills and experience.

Use This Template

Monochrome CV

A sleek, black-and-white, O*NET supported template for a professional look.

Use This Template

Art CV

An artist-recommended template that allows your creativity to shine.

Use This Template

Harvard CV

A researcher-recommended template based on the classic Harvard format.

Use This Template

Volunteer Research

Help us improve our platform by joining our community research program.

Join Research

Review Us

Share your experience with our tools to help other job seekers.

Share Experience

Register

Create your free account to save jobs, build your profile, and track applications.

Create Account

Login

Access your dashboard, manage applications, and continue your job search.

Access Your Account

Profile Builder

Create a comprehensive professional profile that attracts recruiters and showcases your skills.

Build Your Profile

View Profile

See your public profile exactly as employers will see it. Make sure it's perfect.

Preview Profile

Bookmarked Jobs

Keep track of all your saved job opportunities in one organized place.

View Saved Jobs

Your Reviews

View and manage all the company reviews you've submitted.

See Your Reviews

Following

Manage the list of companies you follow to stay updated on their new openings.

Manage Following

Find Companies

Discover and research top employers in your country and industry.

Discover Employers

Standalone CV Builder

Use our O*NET supported CV builder to create a professional resume from scratch.

Build Your CV

PDF to DOC (Beta)

Convert your PDF resumes or documents into editable Word (DOC) format.

Convert PDF

DOC to PDF (Beta)

Create universally compatible PDF documents from your Word (DOC) files.

Create PDF

General FAQ

Find answers to common questions about our job site and platform.

Read FAQ

Job Seekers FAQ

Get help and find answers to questions specifically for job seekers.

Get Help

Job Matching

Learn about the technology and algorithms behind how we match you to jobs.

Learn How

Personalized Matching

Discover how we use your profile and activity to provide customized job suggestions.

Learn More

Quick Apply

Understand our fast application process and how to make the most of it.

Learn More

Alert Frequency

Learn how to manage your job alert settings so you get the updates you want.

Manage Settings

Job Alerts Guide

A complete guide to understanding how job alerts work and how to use them effectively.

Read Guide

Resume Matching

Learn how our system matches your resume to job requirements.

Learn More

Ethical Branding

Read our guide to building a professional and ethical personal brand.

Read Guide

Candidate Visibility

Learn how to increase your visibility to recruiters on our platform.

Increase Visibility

Verified Badge

Find out how you can get a verified badge to build trust with employers.

Get Verified

AI ATS Technology

Learn about the advanced AI and ATS technology that powers our platform.

Learn More

ATS Ranking

Understand how Applicant Tracking Systems rank you as an applicant.

Learn More

Semantic Matching

Learn how our AI-powered semantic matching goes beyond keywords.

Learn More

    Software Developer Python Jobs in Canada Job Search Guide, Trends and Insights