Associate Director, Senior Developer, Capital Market- Python/java/c++

Royal Bank of Canada

Jersey City, NJ, United States
Base: $135,000 - $225,000; bonus/equity: discretio...
Strong python, java, c++ and c# skills
Distributed systems experience
Design scalable microservices architectures
The Pre-Trade Sales and Trading team at RBC is modernizing their trading platform using modern distributed systems technologies

Job Summary

  • The Pre-Trade Sales and Trading team at RBC is modernizing their trading platform using modern distributed systems technologies.
  • The role involves working closely with front office and quant trading teams to design and build Python microservices and architect the distributed system.
  • RBC offers a comprehensive Total Rewards Program including bonuses, flexible benefits, competitive compensation, and a world-class training program.

Matching Summary

The Pre-Trade Sales and Trading team at RBC is modernizing their trading platform using modern distributed systems technologies.

Salary

Base: $135,000 - $225,000; Bonus/Equity: Discretionary bonus; Benefits: 401(k) with company match, health, dental, vision, life and disability insurance, paid time-off

Skills & Requirements

Must-have

  • Strong Python, Java, C++ and C# skills
  • Distributed systems experience
  • Design scalable microservices architectures
  • Financial knowledge in asset classes
  • Translate business requirements to technical specs

Nice-to-have

  • HTML5/React experience
  • Collaborative and progressive team environment
  • Flexible working options

Key Requirements

  • Experience with Python, Java, C++, C#
  • Knowledge of distributed systems
  • Financial asset class knowledge
  • Ability to translate business needs to technical specifications

Work Rights

Not specified

Tailored Resume

Cover Letter