Back to job search
RD
Randstad DigitalVerified Job Source

Python Developer

Design and implement high-performance Python services and automated data processing jobs for Capital Markets reporting platforms. Collaborate with business stakeholders to translate regulatory and risk requirements into scalable technical solutions.

  • Hybrid
  • Toronto, ON
  • Posted Jul 28, 2026
  • Apply by Aug 27, 2026
  • 1 position

Job summary

Sr. Python Developer – Capital Markets Number of openings: 1, 12-Month initial contract Location: Toronto, ON (Hybrid – 3 days/week onsite) Must be eligible to work in Canada Roles and responsibilities: We are seeking a Senior Python Developer with a strong background in Capital Markets to design, build, and optimize enterprise-grade services for Capital, Prime Brokerage (PB), and Liquidity Risk (LCR) reporting platforms. In this role, you will work closely with business users and cross-functional engineering teams to translate complex regulatory and risk requirements into robust technical solutions. Key Responsibilities Design & Engineering: Architect and implement high-performance Python services and automated data processing jobs integrated with enterprise job schedulers. Business Collaboration: Partner directly with business stakeholders to refine requirements, map upstream/downstream data dependencies, and deliver scalable risk-reporting solutions. Database & Performance Optimization: Write, tune, and optimize complex SQL Server (T-SQL) and MySQL queries to ensure seamless data flow and query performance. Production Support: Troubleshoot production bottlenecks, ensure code quality via unit testing and logging, and support environment deployments. Must have skills/ experience/qualifications Python Expertise: Advanced hands-on experience in Python development within service-oriented architectures. Capital Markets Domain Knowledge: Solid understanding of Capital Markets, specifically Capital, PB, or Liquidity Risk (LCR) reporting business logic. Database Skills: Strong proficiency in SQL Server (T-SQL) performance tuning, indexing, and query optimization, along with MySQL experience. Data Processing & Pipelines: Proven track record building and managing data pipelines, job scheduling, and handling complex data dependencies. Engineering Standards: Experience with Git, Agile workflows, debugging production environments, and CI/CD release support. Nice to Have Prior experience in regulatory reporting frameworks within large financial institutions. Are you looking to post this directly on LinkedIn, or do you need a shorter email/InMail pitch to send directly to candidates?

What you’ll do

Design and implement high-performance Python services and automated data processing jobs for Capital Markets reporting platforms. Collaborate with business stakeholders to translate regulatory and risk requirements into scalable technical solutions.

Requirements

Requires advanced Python expertise and strong knowledge of Capital Markets, specifically in PB or LCR reporting. Proficiency in SQL Server performance tuning and experience with data pipelines and CI/CD workflows are essential.

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • Capital Markets
  • SQL Server
  • T-SQL
  • MySQL
  • Data Pipelines
  • Service-Oriented Architecture
  • Git
  • Agile
  • CI/CD
  • Liquidity Risk Reporting
  • Prime Brokerage
  • Performance Tuning
  • Job Scheduling
  • Unit Testing
  • Debugging

Job areas

  • Software
  • Technology
  • Finance & Accounting
  • Data & Analytics
  • Engineering

Additional details

Minimum experience
5+ years
Apply by
Aug 27, 2026
Posting language
English
Working hours
40 hours per week
Office presence
3 days per week
Seniority
Mid-Senior level
Application method
Direct apply is available