Senior Python Developer

Posted on 14 April 26 by Mukulika Mandal

  • Toronto, Ontario
  • CAD$ - CAD$
Logo

Powered by Tracker

Job Description

Duration: Contract 6 months to start OR Fulltime permanent role
Location: Downtown Toronto

We have an opportunity on behalf of our client in the financial sector for a Senior Python Developer to join their Engineering team. In this role, you will work closely with their Portfolio Management and Research teams to build fintech tools, Apps, dashboards, and datasets used to inform investment decision making and manage portfolios.

Responsibilities:

  • Design, develop and maintain proprietary applications for investment research, portfolio management, and portfolio analytics.
  • Implement new back-end code, ETL workflows, APIs, database scripts and, occasionally, front-end UIs and reports.
  • Collaborate with both technical & non-technical team members at every stage of SDLC.
  • Leverage a variety of technologies and tackle tasks head-on along with proposing new frameworks and libraries.
  • Be a key contributor to developing and ensuring a smooth process of production-related jobs, providing sporadic off-hours support.

Qualifications:

  • 10+ Years of experience developing back-end applications, web applications, custom ETL processes and proprietary data solutions.
  • 10+ Years of development experience with Python
  • 10+ Years of experience with Python’s ecosystem: Pandas, Dask, Flask/Django, SqlAlchemy, etc.
  • Proficient in software architecture and data model design.
  • Expertise with SQL, relational database concepts, and SQL scripting.
  • Experience in communicating with other technical teams and ability to work closely with Portfolio Managers and Traders.
  • Motivation to self-start with a commitment to providing creative and robust software solutions.

Nice-to-Have Qualifications:

  • Experience working with financial data: manipulating time-series, cross-sectional, or panel datasets.
  • Working knowledge with Agentic AI frameworks like Open AI Agents SDK, Crew AI, LangChain/LangGraph, MCP, etc.
  • Investment industry/portfolio engineering experience, CFA, FRM, CSC or related designation.
  • Front-end development experience with HTML + CSS + JS Frameworks (Angular, React).
  • Experience with NoSQL DBs (MongoDB, etc.) and Big Data frameworks (Dask, Spark, cuDF, etc.).

Job Information

Rate / Salary

CAD$ - CAD$

Sector

Not Specified

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-1228

Job Location