Match score not available

Director, Spread Products Algo Tech Lead

fully flexible
Remote: 
Full Remote
Contract: 
Salary: 
31 - 275K yearly
Experience: 
Senior (5-10 years)

Offer summary

Qualifications:

7+ years of Fixed Income banking technology experience., Strong server-side Java with emphasis on concurrency and messaging., Experience in low latency trading application services., 5+ years coding in SQL Server, Sybase, or Oracle..

Key responsabilities:

  • Own Algo Trading Platform and project execution.
  • Engage with Credit trading desk for technical architecture.
RBC logo
RBC Banking XLarge https://www.rbc.com/
10001 Employees
See all jobs

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 Global Head of Spread Technology and be part of his senior management team; candidate will be responsible for the overall ownership of Algo Trading Platform (Java / Python / Solace / KDB / Ignite ) and responsible for creating and executing strategic projects that augment electronic trading capabilities of the business.

  • The candidate will directly engage with the Credit (US/UK) Algo trading desk to understand the business needs and transpose them to technical architecture and lead a global team of developers to delivery the necessary functionality for the business.

  • Engage with other teams within Spread Technology as well as other asset classes to identify synergies and drive adoption and/or creation of common solutions

  • Candidate should bring industry experience in Algo Trading to train the existing team and fast track the platform buildout; candidate should have good knowledge of Algo containers, architecture, venue protocols and experience working with the Quants to integrate their models within the technology containers.

  • This is a strategic role and provides the candidate excellent visibility with senior management across business and technology and provides opportunity for career growth at RBC.

  • This role provides the candidate a good balance between stakeholder management (30%), technical design / architecture / coding (30%), team/people management (30%) and lastly opportunity to volunteer and give back to the community (10%)

  • This is a hybrid role and does offer flexibility of remote working.

What do you need to succeed?

Must Have:

  • Hardworking, dedicated, detail oriented, focused on quality and a team player, with effective verbal and written communications; 7+ years of Fixed Income banking technology experience in server-side Java with strong emphasis on Java Concurrency, Caching, Collections API, Messaging and Event processing across multiple streams

  • 5+ years of coding experience in multi-cast messaging (Solace / RV); 5+ years of coding with relational DB (SQL Server, Sybase, Oracle); 5+ years of technical design of low latency trading application services

  • Ensuring high standards and quality of technical work. Directing reviews of tools and technologies for improving performance and reducing costs.

  • Directing, motivating, developing and managing the performance of the team

  • Directing and managing the delivery of large or complex application development projects; defining strategies and client needs focused on technology development.

Nice to have:

  • 5+ years of Dev Ops tools (Maven, Jenkins, Nexus, Helios)

What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable

  • Leaders who support your development through coaching and managing opportunities

  • Ability to make a difference and lasting impact

  • Work in a dynamic, collaborative, progressive, and high-performing team

  • Flexible work/life balance options

  • Opportunities to do challenging work

  • Opportunities to take on progressively greater accountabilities          

  • Access to a variety of job opportunities across business and geographies


For New Jersey or New York applicants only: The good-faith expected salary range for the above position is $210,000 - $275,000 depending on factors including but not limited to the candidate’s experience, skills, registration status; market conditions; and business needs.  This salary range does not include other elements of total compensation, including a discretionary bonus and benefits such as a 401(k) program with company-matching contributions; health, dental, vision, life and disability insurance; and paid time-off plan.

RBC’s compensation philosophy and principles recognize the importance of a highly qualified global workforce and plays a critical role in attracting, engaging and retaining talent that:

·       Drives RBC’s high performance culture

·       Enables collective achievement of our strategic goals

·       Generates sustainable shareholder returns and above market shareholder value

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-01-25

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

Inclusion and Equal Opportunity Employment

At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.
​​​​​​​
We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Banking
Spoken language(s):
Swedish
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Communication
  • Teamwork
  • Detail Oriented

Technology Director Related jobs