Skip to main content

Senior Python Developer

Technology
Patch Tech Staffing
Toronto, Canada1 weeks agoUntil 2026-06-14
Hybrid

Job description

Duration: Contract 6 months to start OR Fulltime permanent role

Location: Hybrid 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.).
Keywords
pythonplanning-and-designvisual-art-designproduct-development-and-designportfolio-managementportfolio-analyticsanalyticsdata-analyticsextract-transform-and-load-etlsoftware-development-lifecyclesystems-development-life-cycle-sdlceye-face-and-headweb-applicationstraining-and-developmentpandasdaskflaskdjangosqlalchemydata-modelsqlscriptingfinancial-datatime-and-attendanceartificial-intelligenceagentic-aisoftware-development-kitlangchainlanggraphmicrosoft-certificationmodel-context-protocol-mcpchartered-financial-analyst-cfafixed-rate-mortgage-frmcard-security-code-cscfront-end-developmentcascading-style-sheets-cssreact-jsreactnosqlmongodbbig-dataspark

¿Te interesa este puesto?