Enable job alerts via email!

Director, Spread Products Algo Tech Lead

RBC Capital Markets, LLC

Jersey City, Providence (NJ, RI)

On-site

USD 210,000 - 275,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Algo Tech Lead to join its Capital Markets division. This strategic role offers the opportunity to lead the Credit Algorithmic Trading Platform, engaging with senior management and a global team. The ideal candidate will have extensive experience in Fixed Income banking technology, particularly in Java and multi-cast messaging systems. With a focus on enhancing electronic trading capabilities, this role promises career growth and the chance to make a significant impact in a dynamic environment. Flexible work options are available, ensuring a healthy work-life balance.

Benefits

Comprehensive Total Rewards
Flexible benefits
Competitive salary
Commissions
Stock options
Leadership support for development
Work-life balance options
Access to diverse job opportunities

Qualifications

  • 7+ years in Fixed Income banking technology with server-side Java.
  • Experience in multi-cast messaging systems and low-latency trading applications.

Responsibilities

  • Lead ownership of the Algo Trading Platform and execute strategic projects.
  • Engage with trading desks to translate business needs into technical solutions.

Skills

Java
Python
Solace
KDB
Java Concurrency
Caching
Collections API
Messaging
Event processing
SQL Server
Sybase
Oracle
DevOps
Maven
Jenkins
Nexus
Helios

Job description

Job Summary

Job Description

What is the opportunity?

At RBC Capital Markets, a premier global investment bank and a core part of Royal Bank of Canada's business, we are seeking a talented individual to join our Capital Markets division, specifically within the Global Spread Products (GSP) Technology Organization to lead our Credit Algorithmic Trading Platform. This team supports a thriving $1.6 billion business which has embarked on a multi-year journey to expand its footprint and trading revenue.

What will you do?

  • As an Algo Tech Lead, the candidate will report to the Global Head of Spread Technology and be part of his senior management team; responsible for the overall ownership of the Algo Trading Platform (Java / Python / Solace / KDB / Ignite ) and for creating and executing strategic projects that enhance electronic trading capabilities.

  • The candidate will engage directly with the Credit (US/UK) Algo trading desk to understand business needs, translate them into technical architecture, and lead a global team of developers to deliver the required functionalities.

  • Collaborate with other teams within Spread Technology and across asset classes to identify synergies and drive adoption or creation of common solutions.

  • Bring industry experience in Algo Trading to mentor the team and accelerate platform development; possess knowledge of Algo containers, architecture, venue protocols, and work with Quants to integrate their models within the technology containers.

  • This strategic role offers excellent visibility with senior management and opportunities for career growth at RBC.

  • The role involves stakeholder management (30%), technical design/architecture/coding (30%), team management (30%), and community engagement (10%).

  • This is a hybrid role with flexible remote working options.

What do you need to succeed?

Must Have:

  • Dedicated, detail-oriented team player with effective communication skills; 7+ years of Fixed Income banking technology experience in server-side Java, emphasizing Java Concurrency, Caching, Collections API, Messaging, and Event processing.

  • 5+ years of coding in multi-cast messaging systems (Solace / RV), relational databases (SQL Server, Sybase, Oracle), and designing low-latency trading application services.

  • Commitment to high standards and quality, with experience reviewing tools and technologies for performance improvement and cost reduction.

  • Proven leadership in directing, motivating, and managing team performance.

  • Experience managing large or complex application development projects, focusing on technology strategies and client needs.

Nice to have:

  • 5+ years of experience with DevOps tools such as Maven, Jenkins, Nexus, Helios.

What's in it for you?

We thrive on challenges, progressive growth, and collaboration to deliver trusted advice that helps clients and communities prosper. We value each other, professional development, community impact, and mutual success.

  • Comprehensive Total Rewards including bonuses, flexible benefits, competitive salary, commissions, and stock options.

  • Leadership support for your development through coaching and growth opportunities.

  • Chance to make a meaningful impact.

  • Work in a dynamic, collaborative, and high-performing environment.

  • Flexible work/life balance options.

  • Opportunities for challenging projects and increased responsibilities.

  • Access to diverse job opportunities across sectors and geographies.

The estimated salary range is $210,000 - $275,000, depending on experience, skills, market conditions, and business needs. This range excludes additional compensation such as bonuses, benefits, and retirement contributions.

Our compensation philosophy supports attracting and retaining a highly qualified global workforce aligned with our high-performance culture and strategic goals.

#LI-Hybrid
#LI-POST
#TECHPJ

Job Skills

Application Development, Application Maintenance, Applications Architecture, Electronic Trading, Enterprise Application Delivery, Information Technology Management, Information Technology Trends, Java, Programming Languages, System Applications, Technical Architecture, Technical Designs, Trading Platforms

Additional Job Details

Address:

GOLDMAN SACHS TOWER, 30 HUDSON STREET, JERSEY CITY

City:

Jersey City

Country:

United States of America

Work hours/week:

40

Employment Type:

Full-time

Platform:

CAPITAL MARKETS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2025-01-15

Application Deadline:

2025-05-17

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline above.

Inclusion and Equal Opportunity Employment

At RBC, we value diversity and inclusion, fostering a workplace where all employees feel supported, respected, and empowered to perform at their best. We are committed to policies and programs that promote respect, belonging, and opportunity for everyone.

Join our Talent Community

Stay informed about career opportunities at RBC by signing up for our Talent Community. Receive updates on jobs, career tips, and recruitment events tailored to your interests. Discover how we are creating a future together at jobs.rbc.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.