Skip to main content
eXalt Fi logo

Senior Python Developer – Liquidity & Treasury Systems (Hybrid - Montreal)

eXalt Fi
Full TimeseniorHybrid
CAPosted April 25, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonSQLFastAPIAWSAzureDockerJenkinsPostgreSQLGitRESTKafkaPandasNumPyCI/CDMicroservices

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Location: Montreal, QC – Hybrid

About the Role

We are looking for a senior Python Developer to join a Front-to-Back technology team supporting Liquidity and Treasury (ALM) activities within a Capital Markets environment.

The role focuses on the design and evolution of mission-critical platforms used for intraday and overnight liquidity monitoring, regulatory ratio calculations (LCR, NSFR), and funding optimization. You will work in a highly regulated context where performance, data accuracy, and system reliability are essential.

Key Responsibilities:

  • Design and build backend services, APIs, and batch processes using Python.
  • Contribute to technical architecture decisions (microservices, event-driven design).
  • Develop and enhance liquidity calculation engines (LCR, NSFR, cash flow projections).
  • Process and validate large datasets including positions, transactions, and collateral data.
  • Integrate solutions with Front Office, Risk, and Back Office systems.
  • Implement REST APIs and messaging integrations (Kafka, MQ).
  • Support production activities (Level 2/3), troubleshoot incidents, and improve monitoring capabilities.
  • Collaborate closely with Treasury, ALM, Risk, and Finance teams to translate functional needs into scalable technical solutions.

Technical Skills Required:

  • Strong hands-on experience in Python development (pandas, numpy, FastAPI or similar frameworks).
  • Solid SQL expertise (PostgreSQL, Oracle or equivalent).
  • Proven experience working on liquidity, treasury, or ALM systems (cash management, regulatory ratios such as LCR/NSFR).
  • Experience handling large data volumes and performance optimization.
  • Familiarity with distributed architectures (microservices, REST APIs).
  • Experience with messaging systems such as Kafka or MQ.
  • Knowledge of CI/CD tools (Git, Jenkins), containerization (Docker), and monitoring tools (Dynatrace, ELK).
  • Exposure to cloud environments (AWS or Azure) is a plus.

Soft Skills:

  • Strong analytical mindset with attention to data accuracy and regulatory impact.
  • Ability to operate in critical, high-availability environments.
  • Comfortable interacting with business stakeholders (Treasury / ALM / Risk).
  • Autonomous, structured, and delivery-oriented.
  • Proactive approach to problem-solving and continuous improvement.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free