Umanist Staffing logo

Senior Python Developer

Umanist Staffing
19 days ago
Contract
On-site
Toronto, Canada

Senior Python Developer – Capital Markets

Location: Toronto, Canada / Montreal, Canada / New Jersey, USA (Hybrid – 3 to 4 days onsite per week)

Job Summary

We are looking for an experienced Senior Python Developer with a strong background in Capital Markets to join a high-performing technology team supporting trading and front-office platforms. The ideal candidate should have deep expertise in Python development, financial markets, and enterprise-scale distributed systems.

Key Requirements

  • 10+ years of hands-on experience in Python development
  • 7+ years of experience working in Capital Markets domain
  • Strong knowledge of one or more Capital Markets areas:
    • Equities
    • Foreign Exchange (FX)
    • Fixed Income
    • Derivatives
    • Trade Lifecycle Management
    • Risk & Regulatory Reporting
  • Experience working with trading systems, market data platforms, risk platforms, or front-office applications
  • Strong hands-on experience with:
    • Python
    • SQL
    • REST APIs
    • Microservices Architecture
    • Unix/Linux
  • Experience with messaging and cloud technologies such as:
    • Kafka / MQ
    • AWS and/or Azure
  • Experience collaborating with Front Office teams, traders, and business stakeholders
  • Strong analytical, communication, and problem-solving skills

Responsibilities

  • Design, develop, and support scalable Python-based applications for Capital Markets platforms
  • Build and maintain APIs, microservices, and distributed systems
  • Work closely with traders, Front Office users, and business stakeholders to understand requirements and deliver technical solutions
  • Integrate market data, trading, and risk management systems
  • Participate in system architecture, performance optimization, and production support activities
  • Ensure high-quality coding standards, testing, and deployment practices
  • Troubleshoot production issues and provide timely resolutions
  • Collaborate with cross-functional global teams in Agile delivery environments

Preferred Qualifications

  • Exposure to regulatory reporting and risk management systems
  • Experience in low-latency or high-performance trading applications
  • Familiarity with CI/CD pipelines and DevOps practices
  • Prior experience in large-scale enterprise financial environments