RBC logo

Associate Director, Lead Full Stack Developer

RBC

Job Overview

Join RBC Capital Markets, LLC as an Associate Director, Lead Full Stack Developer in New York, NY. In this role, you will architect, develop, and maintain the low latency and high-performance PRISM trading system using C++, Python, and various databases including MySQL, MariaDB, SQL Server, and Berkeley DB. You will be responsible for cross-regional market data sourcing, parsing, and control for real-time live trading, as well as trading and execution data acquisition, storage, and analysis.

Key Responsibilities

  • System Development: Architect and develop the PRISM trading system to ensure low latency and high performance.
  • Data Management: Handle cross-regional market data sourcing, parsing, and control for real-time trading.
  • Automation: Automate trading and support functionalities to enhance system efficiency.
  • Collaboration: Work closely with traders and quantitative researchers in a dynamic environment.
  • Technical Leadership: Provide strong technical leadership and focus on continuous improvement of products and systems.
  • Process Improvement: Enhance the Software Development Life Cycle (SDLC) and Continuous Integration/Continuous Development (CI/CD) processes.
  • Code Quality: Improve system code quality, organization, and automation.
  • Product Development: Lead discussions on the design and architecture of next-generation products and systems.
  • Issue Resolution: Proactively resolve production issues to deliver high-quality products and systems.

Minimum Requirements

  • Education: Master’s degree in Computer Science or a related field.
  • Experience: At least 1 year of experience in C++, Python, MySQL, and SQL Server.
  • Technical Skills: Experience with Boost Library, ZeroC ICE Library, and Linux.
  • Market Knowledge: Understanding of equity and equity derivatives market data technology through Reuters and Exegy, and option market data technology through OPRA direct feed.
  • Research Tools: Experience with market microstructure research and back-testing tools in C++ and Python.

Work Environment

  • Location: New York, NY
  • Work Hours: Full-time, Monday – Friday, 40 hours per week.
  • Telecommuting: Permitted up to 40%.

Compensation

  • Base Salary: $225,000 per year.
  • Additional Benefits: Includes a discretionary bonus, 401(k) program with company-matching contributions, health, dental, vision, life, and disability insurance, and a paid time-off plan.

About RBC

RBC is committed to diversity and inclusion, striving to create an equitable workplace where employees can bring their true selves to work. We support diverse talent, clients, and communities, and provide an accessible candidate experience for prospective employees with different abilities.

Join our team and expand your limits at RBC. Apply now to be part of a high-performance culture that drives innovation and growth.

Benefits
Extracted with AI

  • 401(k)
  • Disability insurance
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Paid time-off

Similar jobs

Last update: 23 minutes ago

Deutsche Bank logo
Deutsche Bank

Lead Full Stack Developer

Lead Full Stack Developer role in Berlin, focusing on Angular, Java, and NoSQL for Deutsche Bank's Customer Administration Portal.

Stichting RINIS logo
Stichting RINIS

Senior Developer with C#, Java, and Python

Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.

iTalent PLUS logo
iTalent PLUS

Full Stack Developer with Banking Experience

Join a leading financial institution in Malta as a Full Stack Developer, driving digital transformation with cutting-edge technologies.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

BlockTech logo
BlockTech

Quantitative Developer with Python and C++

Join BlockTech as a Quantitative Developer in Amsterdam. Work with Python and C++ in a dynamic trading environment.

CGI logo
CGI

Fullstack Developer with Retail Focus

Join CGI as a Fullstack Developer in Hamburg, focusing on retail solutions with skills in Java, C#, and cloud technologies.

BlueBranch GmbH logo
BlueBranch GmbH

Remote FullStack Developer (m/w/d)

Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Virtual Vaults logo
Virtual Vaults

Fullstack Developer with .NET and Angular

Join Virtual Vaults as a Fullstack Developer with .NET and Angular skills. Work in a dynamic team, hybrid model, in Rotterdam.

Ramboll logo
Ramboll

Digital Expert - Software Developer / Full Stack Developer / Data Analyst

Join Ramboll as a Digital Expert in Berlin to drive digital transformation with skills in software development, data analysis, and process automation.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.

Virtual Vaults logo
Virtual Vaults

Fullstack Developer - Platform Services (.NET, Angular)

Join Virtual Vaults as a Fullstack Developer in Rotterdam. Work with .NET, Angular, and Azure in a hybrid environment.

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.

Grand Parade logo
Grand Parade

Senior Full Stack Developer (Node.js, React.js)

Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.

Basic-Fit logo
Basic-Fit

Senior Full-Stack Developer

Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.

Ilkari logo
Ilkari

Senior Software Engineer - Python, Django, Angular

Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.

Swift logo
Swift

Senior Developer with Kubernetes and Automation Expertise

Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.

PiNCAMP logo
PiNCAMP

Senior Full Stack Engineer

Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

smartmicro logo
smartmicro

Fullstack Developer (m/f/d) with JavaScript and Python

Join smartmicro as a Fullstack Developer to work on high-tech radar sensors using JavaScript, Python, and more in Brunswick, Germany.

Basetime BV logo
Basetime BV

Senior Python Developer with AWS Experience

Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.

NN Group logo
NN Group

Senior Full-stack Engineer (Angular, Node.js, TypeScript)

Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.