Talent.com
Jay Analytix
Python Developer - QIS (Indexes)Jay Analytix • Toronto, Ontario, Canada
Python Developer - QIS (Indexes)

Python Developer - QIS (Indexes)

Jay Analytix • Toronto, Ontario, Canada
14 days ago
Job type
  • Full-time
Job description
Python Developer – QIS (Indexes)

Location: Toronto, ON (Hybrid – 3 days onsite per week) Experience: Minimum 8+ years Employment Type: Full-Time / Contract (as applicable)

About the Role

We are seeking a seasoned Python Developer with strong experience in Quantitative Investment Strategies (QIS) and index products to join our Toronto-based team. In this role, you will design, build, and maintain the technology platforms that power index calculation, rebalancing, and QIS strategy implementation. You will work closely with quantitative researchers, index analysts, and product teams to translate systematic strategies into robust, production-grade code.

Key Responsibilities

  • Design, develop, and maintain Python-based applications supporting QIS and index calculation, construction, rebalancing, and back-testing workflows
  • Implement and productionize systematic/rules-based investment strategies (e.g., factor, volatility, carry, momentum, multi-asset strategies) in collaboration with quant researchers
  • Build and optimize data pipelines for market data ingestion, cleansing, and validation across equities, fixed income, FX, commodities, and derivatives
  • Develop tools for index performance attribution, corporate action handling, and daily index level production
  • Ensure accuracy, auditability, and timeliness of index calculations and strategy outputs, including reconciliation and exception handling
  • Write clean, well-tested, well-documented code following software engineering best practices (version control, CI/CD, code reviews, unit/integration testing)
  • Improve performance and scalability of existing calculation engines and libraries
  • Collaborate with cross-functional stakeholders (research, product, operations, risk) to gather requirements and deliver solutions
  • Support production systems, troubleshoot issues, and participate in release and change management processes
  • Mentor junior developers and contribute to team standards and technical direction

Required Qualifications

  • 8+ years of professional software development experience, with strong hands-on expertise in Python
  • Proven experience in Quantitative Investment Strategies (QIS), index development/calculation, or systematic trading environments
  • Strong knowledge of financial markets and instruments — equities, futures, options, FX, fixed income — and index methodologies (rebalancing, weighting schemes, corporate actions)
  • Proficiency with Python scientific/data libraries: pandas, NumPy, SciPy; experience with back-testing frameworks a strong plus
  • Solid SQL skills and experience working with relational databases and large financial datasets
  • Experience with market data vendors and platforms (e.g., Bloomberg, Refinitiv/LSEG, FactSet)
  • Strong grasp of software engineering practices: Git, CI/CD pipelines, automated testing, code review, Agile delivery
  • Excellent analytical and problem-solving skills with high attention to detail and data accuracy
  • Strong communication skills and ability to work directly with quants, product, and business stakeholders
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Finance, or a related quantitative field

Nice to Have

  • Master's degree or professional designation (CFA, FRM)
  • Experience at an index provider, investment bank QIS desk, asset manager, or ETF issuer
  • Exposure to cloud platforms (AWS, Azure, or GCP), containerization (Docker/Kubernetes), and workflow orchestration tools (e.g., Airflow)
  • Experience with performance optimization (vectorization, multiprocessing, Cython) for large-scale calculations
  • Familiarity with derivatives pricing, risk models, or portfolio optimization techniques
  • Knowledge of regulatory considerations for benchmarks/indexes (e.g., IOSCO principles, BMR)

Why Join Us

  • Work at the intersection of quantitative finance and technology on products used by institutional investors
  • Hybrid work model based in downtown Toronto
  • Collaborative environment with direct exposure to quant research and index product teams
  • Competitive compensation and benefits package
Create a job alert for this search

Python Developer - QIS (Indexes) • Toronto, Ontario, Canada

Similar jobs

C++ & Python Developer in Capital Markets

LuxoftToronto, ON, CA
Full-time

Elevate your career as a C++ and Python Developer in Public Markets Technology.Collaborate and innovate to support trading activities across multiple asset classes.In this senior engineering role, ... Show more

 • Promoted

Python Developer

TekStaff IT SolutionsToronto, ON, CA
Full-time

This team implements automated solutions for cybersecurity business processes to mitigate risk, improve efficiency, and reduce cost.Spend 10-20% supporting other teams’ applications.Experience with... Show more

 • Promoted

Senior Python Developer

FulfilToronto, ON, CA
Full-time

Fulfil is hiring a Senior Python Engineer in Toronto to help build the core operating system for modern commerce brands.This is not traditional ERP maintenance.Fulfil powers fast-moving DTC brands ... Show more

 • Promoted

Lead Developer, Python & Cloud Security

BlueBay Asset Management LLPToronto, ON, CA
Full-time

Advance your career as a Lead Full Stack Developer in Python at RBC, specializing in Global Security applications based in Toronto.Partner with a dynamic team to develop scalable digital security s... Show more

 • Promoted

Senior Python Developer

CG Consulting GroupToronto, ON, CA
Full-time

This is with a global IT services firm for a leading investment/wealth management services firm.Client Location is downtown Toronto Ontario, close to TTC and GO service.Hybrid - In Office 4 days pe... Show more

 • Promoted

C++ & Python Quant Developer Role

FP Inc.Toronto
Full-time +1

Advance your career with FP Inc.Quant Developer focusing on C++ and Python for derivative pricing.This position drives mortgage model development and client relationship growth.Quant Developer for ... Show more

 • Promoted

Senior Developer Specializing in Python

isgSearchToronto, ON, CA
Full-time

Become a Senior Developer specializing in Python at a large enterprise in Toronto.Drive the development of advanced cloud-based applications and services.In this role, you will be instrumental in e... Show more

 • Promoted

Lead Python Developer

Highbrow LLCToronto, ON, CA
Full-time

Job Title: Lead Python Developer.Job Location: Toronto, ON (2 days/week onsite).Work Eligibility: All Work Authorizations are Permitted – No Visa Transfers.Python, Jenkins, Terraform, Nexus / Artif... Show more

 • Promoted

Go and Python Developer for Infrastructure

RobinhoodToronto, ON, CA
Full-time

Transform the financial landscape as a Software Developer in Infrastructure at Robinhood’s Toronto office.Focus on backend development, Kubernetes, and enhancing application reliability in a collab... Show more

 • Promoted

Python Developer

AscendionToronto, ON, CA
Full-time

Ascendion is an AI-native software engineering disruptor helping businesses innovate faster, smarter, and with greater impact.We partner with enterprise clients across North America, the UK, Europe... Show more

 • Promoted

Python Developer Senior Engineer Role at Fitch

Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions GroupToronto, ON, CA
Full-time

Fitch Ratings seeks a Senior Software Engineer in Toronto focused on Python to drive application development in cloud environments.Your expertise will help maintain high-performing, scalable system... Show more

 • Promoted

Hybrid Lead Python Quant Developer: Bond Pricing & Risk

GalentToronto, ON, CA
Full-time

A financial technology company is seeking a skilled Lead Python Developer to build high-performance reporting solutions for quantitative finance.This mid-senior role focuses on Python and requires ... Show more

 • Promoted

Python Developer

IT ConnexToronto, ON, CA
Full-time

As a Data Science Analyst, you will:.Analyze large structured and unstructured datasets to identify trends, patterns, and business insights.Perform data cleansing, transformation, and feature engin... Show more

 • Promoted

Lead Python Platform Engineer

Insight GlobalToronto, ON, CA
Full-time +1

This range is provided by Insight Global.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Insight Global.Profe... Show more

 • Promoted

Python Developer

Tata Consultancy ServicesToronto, ON, CA
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c... Show more

 • Promoted

Python Developer

VBeyond CorporationToronto, ON, CA
Full-time

Senior Python Software Engineer - Toronto.We’re unlocking community knowledge in a new,Veterally improve memory usage.Experts add insights directly into each article, started with the help of AI.Re... Show more

 • Promoted

Senior C++ and Python Developer - Toronto, ON (Hybrid)

Pozent CorporationToronto, ON, CA
Full-time

Position: Senior C++ and Python Developer.Location: Toronto, ON (4 days onsite/per week).Work collaboratively with Investments’ trading professionals, operations, and technology teams to design and... Show more

 • Promoted

Python Developer

VySystemsToronto, ON, CA
Full-time

We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture.As a Senior Software Engineer, you will be working with a h... Show more

 • Promoted

Client-Focused Senior Python Developer

Glint Tech SolutionsToronto, ON, CA
Full-time

Lead technological advancements as a Senior Python Developer in the Total Fund Management Portfolio Management Technology team.Manage deliverables while enjoying high independence and ownership in ... Show more

 • Promoted

Lead Python Developer

OpenTextRichmond Hill, York Region, CA
Full-time

At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers.We are hiring talent AI can't replace to help us shape the futur... Show more