Royal Bank of Canada - New York, NY
posted 4 months ago
As an Associate Director and Lead Full Stack Developer at RBC Capital Markets, LLC, you will play a pivotal role in architecting, developing, and maintaining the low latency and high-performance PRISM trading system. This system is crucial for Cross-regions Market Data sourcing, parsing, and control for real-time live trading. Your expertise in C++, Python, and various databases such as MySQL, MariaDB, SQL Server, and Berkeley DB will be essential in ensuring the efficient acquisition, storage, and analysis of trading and execution data. You will also be responsible for automating all trading and support functionalities, which is vital in a high-demand environment where you will work closely with internal stakeholders, including traders and quantitative researchers. In this role, you will provide strong technical leadership and focus on continuous improvement across various aspects of the team's operations. This includes enhancing the Software Development Life Cycle (SDLC) processes, Continuous Improvement/Continuous Development (CI/CD) pipelines, and the overall code quality and organization of the system. You will lead discussions on the design and architecture of next-generation products and systems, ensuring effective communication and collaboration with developers from different teams to meet cross-functional requirements. Proactively resolving production issues will be a key part of your responsibilities, as you strive to deliver higher quality products and systems that meet the needs of the business. This position allows for telecommuting up to 40%, providing flexibility while maintaining a full-time commitment of 40 hours per week, Monday through Friday. The role offers a competitive salary of $225,000 per year, along with additional compensation elements such as discretionary bonuses and a comprehensive benefits package.