1

Python Developers Jobs in Montreal, QC (NOW HIRING)

Role Overview We are seeking a Python Developer with experience in pricing models and banking systems to build, enhance, and support applications used for valuation, risk analysis, and trading. The ...

Apply Early

Role Overview We are seeking a Python Developer with experience in pricing models and banking systems to build, enhance, and support applications used for valuation, risk analysis, and trading. The ...

Levio is currently seeking a Python Developer to contribute to a largescale project based in Montreal in a hybrid work model. ROLE AND RESPONSIBILITIES: * Design, develop and optimize Backend ...

A career as a Python developer on the demand management team at National Bank means serving as a specialist in developing API and event solutions. This position allows you to have a positive impact ...

A career as a Python developer on the demand management team at National Bank means serving as a specialist in developing API and event solutions. This position allows you to have a positive impact ...

A career as a Python developer on the demand management team at National Bank means serving as a specialist in developing API and event solutions. This position allows you to have a positive impact ...

Expertise in Artifactory, Pandas, NumPy, and objectoriented programming in Python * Strong data analytics skills, and ability to identify data issues easily * Working knowledge of Unix and handling ...

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.

Python Developer + Pricing

Jay Analytix

Montreal, QC • On-site

Full-time

Posted 11 days ago

Be an early applicant


Job description

Role Overview

We are seeking a Python Developer with experience in pricing models and banking systems to build, enhance, and support applications used for valuation, risk analysis, and trading. The role involves working closely with front-office, risk, and quantitative teams to deliver scalable and accurate financial solutions.

Key Responsibilities
  • Develop and maintain pricing libraries for financial instruments such as Derivative (finance), bonds, and structured products
  • Implement pricing models (e.g., Black-Scholes Model) using Python
  • Build tools for valuation, P&L calculations, and risk analytics
  • Work with traders, quants, and risk teams to understand business requirements
  • Process and validate market data (interest rates, volatility, curves)
  • Optimize performance of pricing engines and analytics workflows
  • Ensure accuracy, consistency, and auditability of financial calculations
  • Develop APIs and services for integration with trading and risk platforms