1

Python Developers Jobs in Montreal, QC (NOW HIRING)

Proficiency in Python programming and software development practices, with experience in building and maintaining scalable, production-grade software systems. * Working knowledge and project-based ...

... developers) in the afternoon. Your Responsibilities: Build and Deploy * Lead the architecture ... Develop high-quality libraries, services, and automations in Python (and related tooling) with an ...

DevOps Engineer

Montreal, QC ยท On-site +1

High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices

DevOps Engineer

Montreal, QC ยท On-site +1

High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices

DevOps Engineer

Montreal, QC ยท On-site +1

High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices

DevOps Engineer

Montreal, QC ยท On-site +1

High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 3+ years of DevOps/SRE experience * Strong understanding of security best practices

High proficiency in coding/scripting using Python/Go/Ruby/Shell/PowerShell languages * Experience ... You Have: * 5+ years of DevOps/SRE experience * Strong understanding of security best practices

next page

Showing results 1-20

Python Developers information

See Montreal, QC salary details

$23

$54

$79

How much do python developers jobs pay per hour?

As of Jul 4, 2026, the average hourly pay for python developers in Montreal, QC is $54.05, according to ZipRecruiter salary data. Most workers in this role earn between $45.06 and $61.36 per hour, depending on experience, location, and employer.

What are some common challenges Python Developers face when working on collaborative projects?

Python Developers often encounter challenges related to code consistency and integration when working with larger teams. Maintaining a uniform coding style, managing dependencies, and resolving merge conflicts are frequent issues, especially in fast-paced agile environments. Effective communication, using version control systems like Git, and adhering to clear documentation practices can help overcome these challenges. Collaborating closely with project managers, QA testers, and other developers is key to ensuring smooth workflow and successful project delivery.

What are Python developers?

Python developers are software engineers who specialize in using the Python programming language to build, test, and maintain software applications. They work on a variety of projects, from web and mobile applications to data analysis, automation, and artificial intelligence. Python developers are skilled in writing clean, efficient code and often collaborate with other developers, designers, and stakeholders to create functional and user-friendly solutions.

What is the difference between Python Developers vs Data Analysts?

AspectPython DevelopersData Analysts
Required SkillsProficiency in Python, software development, coding, algorithmsData analysis, statistical skills, Excel, SQL, some Python for scripting
Work EnvironmentSoftware companies, tech startups, development teamsBusiness, finance, marketing departments, data-driven roles
Common CertificationsPython certifications, software development coursesData analysis certifications, SQL, Excel certifications

Python Developers focus on building software applications using Python, emphasizing coding and development skills. Data Analysts interpret data to provide insights, often using Python for scripting but primarily working with data tools. Both roles require analytical skills, but Python Developers are more involved in software creation, while Data Analysts focus on data interpretation and reporting.

What are the key skills and qualifications needed to thrive as a Python Developer, and why are they important?

To thrive as a Python Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and often a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and experience with databases are typically required, with certifications in Python or cloud platforms being valuable. Problem-solving, attention to detail, and effective communication are standout soft skills for this role. These skills and qualities are essential for building robust software solutions, collaborating with teams, and adapting to evolving project requirements.
Infographic showing various Python Developers job openings in Montreal, QC as of June 2026, with employment types broken down into 90% Full Time, 7% Part Time, and 3% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $112,425 per year, or $54.1 per hour.

Fullstack Developer (Python) - Revenue Cycle Management

AlayaCare

Montreal, QC โ€ข On-site

Other

Medical, Life, PTO

Posted 23 days ago


Job description

Aboutย AlayaCareย 

Atย AlayaCare,ย we'reย more than just a fast-growing SaaS company,ย we'reย a team of people passionate about transforming home healthcare. Our cloud-based platform empowers care providers around the world to deliver better outcomes for their clients.ย ย ย 

With 550+ employees across Canada, the US, Australia, and Brazil,ย we'reย united by a shared mission and a strong culture of transparency, growth, and human connection. Whetherย you'reย early in your career or a seasoned expert,ย AlayaCareย offers the opportunity to grow your impact, your skills, and your career.

About the Role

As a Developer on our feature development teams, you'll collaborate closely with Product and Engineering to scope, design, and ship features that power our products. You'll write high-quality, secure, and scalable code, help shape our technical roadmap alongside Senior Developers, and contribute to our shift toward continuous software delivery.ย 

You'll join the Revenue Cycle Management team, where we build the financial backbone of home care delivery: Processing claims, managing reimbursement workflows, and enabling providers to sustain their mission. You'll do this alongside Staff and Senior engineers, giving you both the complexity to grow into and the mentorship to get there.

What You'll Do
  • Design, code, test, and debug complex software as a core member of a feature team (expect ~70% of your time coding).
  • Participate in code reviews to drive reusability, extensibility, maintainability, and scalability.
  • Monitor applications in production and proactively identify and resolve client issues.
  • Contribute to product-wide technical initiatives and the roadmap across teams.
  • Join a respectful, future on-call rotation to support team software.
  • Collaborate with Product Owners to clarify requirements and deliver business value.
  • Plan, implement, and execute end-to-end automated tests to ensure high quality.
What You Bring to the Team
  • Bachelor's or advanced degree in computer science, or related fields.
  • 2-4 years of professional software engineering experience.
  • Hands-on experience with at least one of: Python, or modern JavaScript, PHP, plus unit testing frameworks.
  • Familiarity with Git, CI/CD tools, and Docker.
  • Awareness of current industry trends in performance, tooling, and development practices.
  • Strong communication skills for both technical and non-technical audiences.
  • Experience in security-minded development and performance optimization.
  • Exposure to continuous delivery in production environments.
  • Bilingual in French and English is an asset
Why Joinย AlayaCare?ย ย Work With Purposeย ย 

Atย AlayaCare,ย you'llย help build technology that empowers care providers and improves outcomes for patients and families. Every line of code and every customer interactionย contributesย to making care more connected, accessible, and human.ย ย 

Grow in a High-Trust Cultureย ย 

We believe in transparency, feedback, and assuming positive intent. Here,ย you'llย feel safe to share your ideas and career goals, and be supported to achieve them through mentorship, career mobility, and a promote-from-within philosophy.ย ย 

Balance That Works for Youย ย 

We value flexibility and well-being. From "Wellness Fridays" to volunteer time off, to flexible vacation, we make sure you have the space to recharge, contribute to your community, and live your best life.ย ย 

Benefitsย That Matterย ย 
  • Equity in a well-funded, scaling company.ย ย 
  • Comprehensive health benefits, telemedicine, and lifestyle spending accounts.ย ย 
  • Parental leave top-up and family support programs.ย ย 
Inclusive by Designย ย 

We celebrate diverse perspectives and foster belonging through our DEIB initiatives. Employee-led events, summits, and social activities, both in-person and virtual, create meaningful connections across our global teams.ย ย 

Location and Work Model

This role is based in Montreal. At AlayaCare, our hybrid model includes 2 set in-office collaboration days/week, and it is expected that team members are present in the office on those days to foster connection, innovation, and teamwork.ย ย 

Ready to Join Us?ย ย 

Apply today and be part of a company that makes a real difference in the future of home and community care. Not the right role for you? Share thisย postingย with someone who might be a great fit.ย ย 

AlayaCareย uses AI tools during our hiring process to support fair, consistent, and objective decision-making. Someย initialย screening steps may be automated to helpย identifyย qualified candidates. If your application is declined automatically, you may request a human review.ย ย 

We'reย committed to creating a workplace where everyone belongs. If you require accommodation during the application process, please reach out tocareers@alayacare.com.ย