Enable job alerts via email!

Senior Python Developer

RBC

Toronto

On-site

CAD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the financial sector is seeking a Senior Python Developer to join their Counterparty Risk Trading desk in Toronto. This role involves building a modern trading platform using Python, Kubernetes, and Docker, while collaborating closely with trading teams. Candidates should have extensive software development experience and a strong background in Python application development.

Benefits

Comprehensive Total Rewards Program
Opportunities for professional growth
Collaborative team environment

Qualifications

  • 5+ years of software development experience.
  • 3+ years of application development experience in Python.
  • Experience building enterprise-scale applications.

Responsibilities

  • Collaborate with front office and quant trading teams.
  • Implement pricing and booking services in Python.
  • Develop high-quality RESTful service endpoints.

Skills

Python
Microservices
Kubernetes
Docker
RESTful services

Education

Bachelor’s degree

Job description

Join to apply for the Senior Python Developer role at RBC.

1 week ago Be among the first 25 applicants

Join to apply for the Senior Python Developer role at RBC.

Job Description

The Counterparty Risk Trading desk at RBC is undergoing significant investment to modernize the calculation and speed of their existing trading platform. As part of a multi-year technology transformation, the goal is to migrate to a modern distributed pricing framework utilizing Python, Kubernetes, and Docker for distribution. You will work on building a greenfield Counterparty Risk Trading platform, developing microservices for pricing, and collaborating closely with front office trading and quant teams. The role involves direct communication with front office users and is based in Toronto.

Responsibilities
  • Collaborate with front office and quant trading teams to understand their risk and pricing systems.
  • Implement pricing and booking services in Python.
  • Develop high-quality RESTful service endpoints.
  • Work with front-end teams to deliver an integrated platform.
  • Ensure platform performance through Kubernetes-based scaling technologies.
Qualifications
Must-have
  • Bachelor’s degree with 5+ years of software development experience.
  • 3+ years of application development experience in Python.
  • Experience building enterprise-scale applications.
  • Knowledge of enterprise concepts like integration and regression testing.
  • Understanding of the Software Development Life Cycle (SDLC).
Nice-to-have
  • Experience with containerized applications.
  • Financial knowledge across asset classes.
  • Experience with CI/CD pipelines.
Benefits

We offer a comprehensive Total Rewards Program, opportunities for professional growth, collaborative team environment, and the chance to make a meaningful impact.

Additional Details

Location: RBC Centre, 155 Wellington St W, Toronto, Canada.

Work hours: 37.5/week.

Employment: Full-time, salaried.

Platform: Capital Markets.

Posted: 2025-02-05. Deadline: 2025-05-28.

RBC is committed to diversity and inclusion, fostering a workplace of respect, belonging, and opportunity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Python Developer

Fulfillmentiq

Toronto

Remote

CAD 80,000 - 120,000

12 days ago

Senior Python Full Stack Developer in Canada. (100% Remote)TechedIn

Python Software Foundation

Toronto

Remote

CAD 90,000 - 150,000

21 days ago

Senior Python Developer (with AWS)

Luxoft

Toronto

On-site

CAD 80,000 - 110,000

2 days ago
Be an early applicant

Senior Python Full Stack Developer in Canada. (100% Remote)

Python Software Foundation

Aurora

Remote

CAD 80,000 - 120,000

30+ days ago

Senior Python Developer

Algobrain

Toronto

On-site

CAD 80,000 - 110,000

12 days ago

Senior Python Developer / Lead, Operate - Future Opportunity

Deloitte Canada

Toronto

Hybrid

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Senior RPA Developer - Uipath, Python, Banking Exp.

Bank

Greater Toronto Area

Remote

CAD 80,000 - 110,000

2 days ago
Be an early applicant

Senior Software Developer (Python/MongoDB,Data Governance)

RBC

Toronto

On-site

CAD 90,000 - 120,000

2 days ago
Be an early applicant

Senior Python Developer

Synechron

Mississauga

Hybrid

CAD 110,000 - 120,000

18 days ago