Python Developer

Gala Solutions

Montreal (administrative region)

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Gala Solutions in Montreal is seeking a driven engineer to join the MBS Risk & Pricing Technology team. You will own development and enhancement of critical risk and pricing systems used by the business with hands-on responsibility for production systems.

The role requires strong Python skills, experience with scripting and data querying, and the ability to work under pressure in a fast-paced environment. Onsite presence is required 3x per week.

Qualifications

  • Proven Python programming experience.
  • Experience with scripting languages and data querying.
  • Strong problem-solving skills and attention to detail.
  • Ability to work under pressure and manage multiple priorities.
  • Experience with production systems support.

Responsibilities

  • Develop and enhance risk and pricing systems for production use.
  • Collaborate with users and tech teams to gather requirements.
  • Improve stability, performance, and automation of systems.
  • Participate in release deployment, testing, and production rollout.
  • Maintain high-quality controls in a fast-paced environment.
  • Contribute to weekly production system monitoring.
  • Analyze production issues and implement fixes.
  • Continuously learn financial products and technologies.

Skills

Python
Shell scripting
SQL/Excel
Problem solving
Pressure management

Tools

KDB+/Q
Linux/Unix

Job description

Location: Montreal (day 1 onboarding onsite/ in-office presence required 3x/week)

12 Months contract

We are looking for a highly motivated and dedicated individual to join our MBS (Mortgage-Backed Securities) Risk & Pricing Technology team. The role focuses on development, enhancement of critical risk and pricing systems used by the business. The ideal candidate will have a strong technology background, solid problem-solving skills, and an interest in Fixed Income risk and pricing. This role requires hands-on ownership of production systems, contributing to ongoing development and enhancement projects as well as issue investigation, resolution, and continuous improvement. Candidate will be involved in monitoring production systems once fully ramped up.

Responsibilities:
  • Contribute to development efforts, including enhancements, automation, and system improvements. (80%)
  • Collaborate with business users and technology teams to understand requirements and deliver reliable solutions.
  • Improve system stability, performance, and operational efficiency through automation and tooling.
  • Participate in release deployment, testing, and production rollout activities.
  • Ensure high-quality standards and controls are maintained in a fast-paced environment.
  • Being included in the weekly team rotation of production system monitoring (20%)
  • Analyze production issues, identify root causes, and implement sustainable fixes and improvements.
  • Continuously learn financial products, business workflows, and new technologies.
  • Communicate effectively with stakeholders, providing clear updates on issues and deliverables.
Skills Required:
  • Strong programming experience in Python
  • Experience with scripting languages (Shell scripting)
  • Experience with data analysis and querying (e.g., Sybase, SQL, Excel)
  • Strong problem-solving skills and attention to detail
  • Ability to work under pressure and manage multiple priorities
Preferred:
  • C++ OR Java programming skills and experience
  • Knowledge of Fixed Income products, especially MBS
  • Experience supporting production systems, including troubleshooting and root cause analysis
  • Understanding of risk and pricing systems
  • Experience with KDB+/Q or functional programming
  • Familiarity with manual and automated testing
  • Experience with AI assisted coding
  • Experience with Perl scripting languages
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Open Systems Technologies • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Python Developer - Fixed Income Risk & Pricing
Python Developer - Fixed Income Risk & Pricing

Gala Solutions • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior Python Developer - Fixed Income Risk & Pricing
Senior Python Developer - Fixed Income Risk & Pricing

Amaris Consulting • Montreal (administrative region)

On-site
CAD 75,000 - 110,000
Formation interne
WeCare Together ESG
Événements internes
+1
Python Developer
Python Developer

Amaris Consulting • Montreal (administrative region)

On-site
CAD 75,000 - 110,000
Formation interne
WeCare Together ESG
Événements internes
+1
Quant Developer - C++, Python, Derivative Pricing
Quant Developer - C++, Python, Derivative Pricing

FP Inc. • Toronto

On-site
Lead Python Developer for Quantitative Finance
Lead Python Developer for Quantitative Finance

Galent • Toronto

On-site
CAD 100,000 - 130,000
Credit Risk Analyst
Credit Risk Analyst

eTeam • Montreal (administrative region)

Hybrid
CAD 65,000 - 75,000
Montréal [Hybrid] - Front Office risk Application Support Analyst
Montréal [Hybrid] - Front Office risk Application Support Analyst

QUANTEAM - North America (RAINBOW PARTNERS Group) • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Senior Python Developer
Senior Python Developer

CG Consulting Group • Toronto

Hybrid
CAD 80,000 - 100,000
Quantative Developer
Quantative Developer

Jay Analytix • Toronto

Hybrid
CAD 100,000 - 150,000
Hybrid work arrangement
Collaborative work environment