Skip to main content
Full-Time
Hybrid

Associate Director, Python Developer, Low-latency Trading Systems

View on Map

Description

This role involves the design, development, and optimization of high-performance electronic trading platforms. The focus is on building robust, low-latency infrastructure using Python to support complex capital markets activities, ensuring the stability and speed of trade execution systems.

What We're Looking For

Architect and develop high-throughput, low-latency trading applications,Optimize Python code for performance-critical execution environments,Collaborate with front-office traders and quantitative analysts to implement algorithmic strategies,Manage and maintain messaging middleware and connectivity protocols,Troubleshoot and tune system performance in a high-pressure production environment

Ideal Candidate

Substantial experience in financial services or capital markets technology,Strong background in multi-threaded programming and memory management,Expertise in building distributed systems and high-availability architecture

Minimum Education

Bachelor's Degree in Computer Science, Engineering, or a related quantitative field

Hard Skills

Python
C++
Low-latency
Solace
ZeroMQ
FIX Protocol
Linux
SQL
Git
Docker
KDB/Q

Soft Skills

Analytical Thinking
Problem-Solving
Strategic Planning
Technical Leadership
Clear Communication

Work Hours

37.5 - 40 hours/week

1 positions available

1 positions available

Benefits

Performance Bonus
Medical and Dental Insurance
Pension Plan
Paid Time Off
Employee Share Ownership Plan

Special Commitments

May require on-call support for critical trading systems

About the Company

R

Royal Bank of Canada

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.

Purpose-driven
Inclusive
Innovative
Collaborative
Professional
View all jobs at Royal Bank of Canada

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.