Posted:
5/19/2026, 7:34:16 PM
Location(s):
Greater London, England, United Kingdom ⋅ England, United Kingdom
Experience Level(s):
Senior
Field(s):
Software Engineering
Workplace Type:
Remote
Job Description
What is the opportunity?
The role is within the Central Funding Group Technology team, to lead the pre-trade technology team building an in-house cross-asset trading and execution platform. This is a real-time application that provides analytics, order management dashboards and executions through electronic market connectivity. Repo and Sec Lending trades are the main traded products, but the platform also supports Futures, Swaps, FX and Cash trades.
This role requires excellent full-stack technical skills that will enable the candidate to direct other team members in delivering top quality code, establishing best practices and providing architecture guidance and innovation. In addition to program delivery responsibilities, you will act as the London Head of Engineering for the Funding, Treasury and Liquidity (FTL) organization. This organization sits within RAMPP and runs multiple initiatives, one of these being the Repo and Sec Lending business.
Your primary objective is to provide technical direction and establish standards, but prototyping and actual code delivery is also required. This position is based in London, and the dev team is currently located in London, Toronto and Buenos Aires but further growth is planned in additional locations.
RBC’s expectation is that all employees and contractors will work in the office with some flexibility to work up to 1 day per week remotely, depending on working arrangements.
What will you do?
Working closely with trading and technology stakeholders, you will be responsible for delivering scalable and efficient technology solutions across the Central Funding landscape. You will need to balance hands-on technical involvement with architectural leadership and team leadership to deliver high-impact solutions aligned to business priorities.
Lead the design and development of applications supporting repo and securities lending workflows including pre-trade analytics, pricing, live risk, and order execution falling under the ATOM application
Come up with innovative solutions that are risk managed, maintainable and can be implemented within the allocated budgets.
Influence the adoption of modern technologies and methodologies with the adoption of the latest AI tools
Champion a culture of delegation and empowerment. Push decision-making to team members, encourage technical risk-taking within guardrails, and create space for engineers to grow through challenging work and mentorship.
Lead and coordinate globally distributed teams across multiple regions supporting distinct application areas
Provide leadership, coaching, and mentorship to team members
Build and maintain strong relationships with developers and stakeholders
Maintain high standards of software quality, performance, and reliability across all applications
Collaborate with infrastructure and platform teams to establish efficient CI/CD pipelines and stable production and DR environments
What do you need to succeed?
Extensive professional software engineering experience, including senior engineering leadership or management roles leading teams of 15 or more people.
Strong background in system design, architecture, and scalable platform development
Experience building distributed systems using message streaming technologies and in-memory data platforms such as Apache Ignite, with a focus on performance and scalability
Experience with containerisation and orchestration technologies such as Kubernetes
Extensive experience in capital markets technology
Strong understanding of trading systems including pricing, risk, and order management
Proven experience leading engineering teams distributed across multiple regions
Demonstrated ability to balance hands-on development with leadership responsibilities
Excellent communication and stakeholder management skills, with experience engaging senior audiences
Experience driving innovation and adoption of emerging technologies including AI
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 solutions that drive business success. We value collaboration, innovation, and leadership, and provide an environment where individuals can make a meaningful impact.
A comprehensive Total Rewards Program including bonuses and flexible benefits
Leaders who support your development through coaching and mentoring opportunities
Ability to make a difference and lasting impact
Work in a dynamic, collaborative, and high-performing team
Opportunities to lead strategic initiatives and shape technology direction
Access to cutting-edge tools and technologies
Agency Notice
RBC Group does not accept agency resumés. Please do not forward resumés to our employees, nor any other company location. RBC Group only pay fees to agencies where they have entered into a prior agreement to do so and in any event do not pay fees related to unsolicited resumés. Please contact the Recruitment function for additional details.
Job Skills
Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Information Technology Trends, Programming Languages, Software Development Life Cycle (SDLC)Additional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
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.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Website: https://rbc.com/
Headquarter Location: Toronto, Ontario, Canada
Employee Count: 10001+
Year Founded: 1864
IPO Status: Public
Last Funding Type: Post-IPO Debt
Industries: Banking ⋅ Financial Services ⋅ Wealth Management