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

BlackRock logo
BlackRock

Lead Full Stack Developer, Web Tech Product Data Engineering, Vice President

Lead Full Stack Developer role in Budapest, focusing on AWS, Angular, and full-stack development for BlackRock's web tech engineering team.

BlackRock logo
BlackRock

Lead Full Stack Developer, Web Tech Product Data Engineering, Vice President

Lead Full Stack Developer role in Budapest, focusing on web tech and data engineering with Angular, React.js, and cloud platforms.

Jobs via eFinancialCareers logo
Jobs via eFinancialCareers

Senior Full Stack Engineer - Assistant Vice President

Join Deutsche Bank as a Senior Full Stack Engineer in Cary, NC, driving engineering practices and application modernization.

BlackRock logo
BlackRock

Associate Full Stack Developer

Join BlackRock as an Associate Full Stack Developer in Budapest, focusing on software development for high-traffic websites.

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.

Clear Street logo
Clear Street

Senior Full Stack Software Engineer - Risk Engineering

Senior Full Stack Engineer in Risk Engineering, focusing on cloud-native systems and financial services.

Wealthsimple logo
Wealthsimple

Senior Software Developer Product Engineer [Full Stack]

Join Wealthsimple as a Senior Software Developer Product Engineer [Full Stack] to build impactful projects using cutting-edge technology.

BlackRock logo
BlackRock

Full-Stack Developer, Associate - BlackRock Global Markets

Join BlackRock as a Full-Stack Developer in San Francisco. Work with Java, Angular, React.js, and more in a hybrid environment.

Charles River Development logo
Charles River Development

Principal Full-Stack Engineer (Java, SQL, Snowflake)

Join Charles River Development as a Principal Full-Stack Engineer in Cracow, Poland. Enhance cloud-based investment management solutions.

Clear Street logo
Clear Street

Senior Full Stack Engineer, Broker Dealer Clearing

Senior Full Stack Engineer role in financial services, handling critical trading systems with a modern tech stack.

Charles River Development logo
Charles River Development

Senior Full-Stack Engineer

Join Charles River Development as a Senior Full-Stack Engineer in Gdańsk, Poland. Work on innovative financial solutions using Java, C#, and cloud technologies.

Lead logo
Lead

Senior Full Stack Software Engineer (Java, JavaScript, TypeScript)

Join Lead Bank as a Senior Full Stack Software Engineer, working with Java, JavaScript, and TypeScript in a hybrid role.

BlackRock logo
BlackRock

Full-Stack Developer, Associate - BlackRock Global Markets

Join BlackRock as a Full-Stack Developer, Associate, working with Java, Angular, and React.js in a hybrid role in San Francisco.

Reaktor logo
Reaktor

Senior Full Stack Developer

Senior Full Stack Developer in NYC, hybrid role, involving client-facing tasks & full software development lifecycle.

First Citizens Bank logo
First Citizens Bank

Senior Full Stack Developer

Senior Full Stack Developer role focusing on ASP.NET, microservices, and cloud solutions in a dynamic environment.

Lead logo
Lead

Full Stack Software Engineer II

Join Lead Bank as a Full Stack Software Engineer II, focusing on Java, React.js, and AWS in a hybrid role.

Interactive Brokers logo
Interactive Brokers

Python Developer with React.js and Django Experience

Join Interactive Brokers as a Python Developer with React.js and Django experience in Greenwich, CT. Hybrid role with competitive benefits.

BlackRock logo
BlackRock

Java Backend/Full Stack Developer, Associate

Join BlackRock as a Java Backend/Full Stack Developer in Budapest. Work on innovative financial technology solutions.

IBM logo
IBM

Senior Full Stack Developer

Senior Full Stack Developer role at IBM, Boulder, CO. Involves cybersecurity, cloud solutions, and agile development.

Federal Reserve Bank of San Francisco logo
Federal Reserve Bank of San Francisco

Lead Full-Stack Software Engineer – Digital Money and Payments R&D

Lead Full-Stack Engineer for Digital Money & Payments R&D at Federal Reserve Bank, San Francisco. Hybrid work, extensive benefits.

Reach Financial logo
Reach Financial

Senior Full Stack Software Engineer

Join Reach Financial as a Senior Full Stack Software Engineer to enhance digital experiences and lead projects in a remote-first environment.

Hudson River Trading logo
Hudson River Trading

Senior Full Stack Developer (Python, React)

Join Hudson River Trading as a Senior Full Stack Developer to build and enhance web-based systems using Python and React.

Block logo
Block

Senior Full Stack Software Engineer

Join Block as a Senior Full Stack Software Engineer to develop dashboards and APIs for mining devices.

Ro logo
Ro

Senior Full Stack Engineer

Join Ro as a Senior Full Stack Engineer to transform healthcare access with innovative web experiences using Python and React.