×
Register Here to Apply for Jobs or Post Jobs. X

Python Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: Delpath
Part Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Python, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Location Address:
Hybrid - Toronto – 3 days/week (Monday, Tuesday)

Contract Duration: 6 months with Extension

Business group: GBME - Risk Technology - The Retail Risk Analytics Engineering (RRAE) team supports various stakeholders:
Global Risk Management (GRM) - Risk Models and Analytics Team, Regulatory Capital, IFRS9 provisioning & Enterprise stress Testing team, in the implementation of regulatory and non-regulatory initiatives.

We are seeking Senior Python Developers who excel in hands on programming, architecture, and building production-grade applications. You will work across high-impact credit risk modelling initiatives, building Python applications and frameworks that run on GCP.

This role is ideal for strong software engineers first, with data knowledge considered a valuable plus.

Project

The role will operate in a fast-paced environment on existing and/or new business initiatives, leading the development tasks and delivering solutions to meet the needs of multiple lines of business stakeholders.

Depending on skillset, you may work on:

  • Basel III Credit Risk Model Technology – Heavy integration, data aggregation, execution of regulatory models.
  • IFRS9 Python Model Frameworks (GCP) – Build Python-based solutions and model execution systems.
  • Downstream IFRS9 Components – Developing application logic and supporting infrastructure.
Responsibilities
  • Develop robust, scalable Python applications using clean code principles.
  • Optimize and refactor code for performance, maintainability, and readability.
  • Participate in architecture discussions and apply design patterns.
  • Conduct code reviews and enforce quality standards.
  • Build documentation, diagrams, and development artifacts.
  • Support CI/CD best practices and modern development workflows.

Since Python talent is in high demand across the Bank, strong developers often see ongoing extensions, continued project allocations, and opportunities for conversion.

This is an exceptional role for senior engineers who love coding and want to leave a technical footprint on enterprise-scale systems.

Must Have Skills
  • 7+ years of previous experience as a Developer (using any of: Java, Python, C++) with hands‑on experience developing applications end to end.
  • 3+ years’ recent experience in Python programming.
Nice‑To‑Have Skills
  • Exposure to various architecture patterns and design such as message based ETL SQL batch, real‑time programming, schedule‑based batch.
  • Proficiency with Pandas Dataframe and Numpy.
  • Experience with cloud‑native technologies (GCP, Google Cloud Functions, Big Query, Data Flow, Data Proc, Pub/Sub).
  • Familiarity with Kubernetes, Docker.
  • Experience with SQL.
  • Experience with scheduling tools like Airflow.
  • Experience with Object Oriented Design.
  • Experience with Python best practices and Git/Bitbucket best practices.
Education

Bachelor's degree in a technical field such as computer science, computer engineering or related field.

Best VS. Average Candidate

A top-tier Python developer—strong coder, strong systems thinker, able to quickly learn and navigate complex platforms. Someone who builds more than what is required: optimizations, elegant algorithms, and architectural improvements.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary