Senior Software Developer - RBC Capital Markets

RBC

montreal (administrative region), qc, Canada
Full-time
Posted May 31, 2026

Job Description

RBC seeks an experienced Senior Software Developer for its Capital Markets team in Montréal. Specialize in developing critical pricing and risk analytics systems in a high-performance context.
This full-time position involves designing and optimizing sophisticated analytics platforms. Candidates must have a strong programming foundation in Python or C#, extensive SQL knowledge, and a focus on large-scale data processing. Your skills will be key in enhancing system efficiency and troubleshooting production challenges.
Key Responsibilities:
• Develop and enhance risk analytics and pricing systems
• Optimize SQL performance for large data handling
• Collaborate with cross-functional teams for business solutions
• Resolve production system issues effectively
• Enhance systems for better scalability and reliability
Requirements:
• Proficient in Python or C# programming languages
• Solid experience with SQL and optimization techniques
• Familiar with data str...