Job Description
RBC Capital Market is seeking a strong Senior Software Developer to join the Cash Analytics – Pricing and Risk technology team, responsible for building and supporting core pricing and risk analytics platforms for cash products.
This role focuses on developing high-performance, data-intensive systems used for pricing, risk calculation, and large-scale batch processing. The candidate will work closely with front office, risk, and engineering teams to deliver scalable, reliable, and efficient solutions in a complex production environment.
What You Will Do- Design, develop, test and enhance scalable technical solutions for pricing and risk analytics systems (batch and real-time)
- Work with large datasets and optimize data processing performance (SQL, in-memory, parallel processing)
- Collaborate with front office and risk teams to translate business requirements into technical solutions
- Troubleshoot and resolve complex production issues in critical systems
- Improve system scalability, performance, and reliability
- Contribute to system design and modernization of legacy platforms
- Write clean, maintainable, and efficient code following best practices
- Suggest areas for improvement in internal processes along with possible solutions. Facilitate requirements prioritization based on business value.
- Be part of the developer’s community, participate in the continuous improvement and best practices.
- Strong programming experience in Python or C#
- Solid experience with SQL
, including performance tuning and working with large datasets - Good understanding of data structures, system design, and performance optimization
- Hands‑on experience working with data‑intensive or large‑scale systems
- Proven ability to debug and resolve issues in complex production environments
- Strong knowledge of Agile development, CI/CD pipelines, version control & software packaging and experience in tools such as Jenkins, Nexus, GITHUB, Consul, JIRA, Service Now, Confluence, SharePoint etc.
- Strong ownership mindset with ability to work independently
- Analytical thinker with strong attention to detail
- Comfortable working in complex
, data‑heavy systems - Results‑oriented & deadline‑driven developer with ability to meet consistently high‑quality standards while handling a variety of tasks and deadlines simultaneously.
- Demonstrated proficiency in written and oral communication skills with both technical and business stakeholders
- Experience in capital markets, pricing, or risk analytics
- Familiarity with fixed income products (e.g., bonds, MBS)
- Experience with distributed systems, parallel processing, or caching technologies
- Exposure to analytics pipelines or large-scale data workflows
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
- Leaders who support your development through coaching and managing opportunities.
- Ability to make a difference and lasting impact.
- Work in a dynamic, collaborative, progressive, and high‑performing team.
- Opportunities to do challenging work.
- Flexible work/life balance options.
- A world‑class training program in financial services.
Address: PERSIARAN IRC 2, IOI RESORT CITY IOI CITY TOWER ONE:
PUTRAJAYA
City: Putrajaya
Country: Malaysia
Work hours/week: 40
Employment Type: Full time
Platform: CAPITAL MARKETS
Job Type: Regular
Pay Type: Salaried
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: