At a Glance
- Tasks: Lead the development of a cutting-edge trading platform and mentor a dynamic team.
- Company: Join RBC, a leading global bank with a focus on innovation and collaboration.
- Benefits: Enjoy competitive pay, flexible benefits, and opportunities for professional growth.
- Other info: Work in a vibrant, diverse environment with global teams and exciting challenges.
- Why this job: Make a real impact in finance technology while working with the latest tools and trends.
- Qualifications: Extensive software engineering experience and strong leadership skills required.
The predicted salary is between 80000 - 100000 € per year.
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?
- 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.
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.
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.
Trading Platform Developer Lead in London employer: Royal Bank of Canada
RBC is an exceptional employer that fosters a dynamic and collaborative work environment in London, where innovation and leadership are at the forefront of our mission. We offer a comprehensive Total Rewards Program, including bonuses and flexible benefits, alongside ample opportunities for professional growth through coaching and mentorship. Join us to make a meaningful impact while working with cutting-edge technologies in a high-performing team dedicated to driving business success.
StudySmarter Expert Advice🤫
We think this is how you could land Trading Platform Developer Lead in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews! Research the company, understand their tech stack, and be ready to discuss how your experience aligns with their needs. Practise common interview questions and have your own questions ready to show your interest.
✨Tip Number 3
Showcase your skills through projects! Build a portfolio that highlights your work, especially any relevant to trading platforms or technologies mentioned in the job description. This gives you a tangible way to demonstrate your expertise.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at RBC.
We think you need these skills to ace Trading Platform Developer Lead in London
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with trading systems and full-stack development. We want to see how your skills align with the role of Trading Platform Developer Lead!
Showcase Your Leadership Skills:Since this role involves leading a team, don’t forget to mention your previous leadership experiences. Share examples of how you've mentored others or led projects to success – we love seeing that kind of initiative!
Be Clear and Concise:When writing your application, keep it straightforward and to the point. Use clear language to describe your technical skills and experiences, as we appreciate clarity in communication.
Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity!
How to prepare for a job interview at Royal Bank of Canada
✨Know Your Tech Inside Out
Make sure you brush up on your full-stack technical skills, especially around system design and architecture. Be ready to discuss your experience with distributed systems and technologies like Kubernetes and Apache Ignite, as these will be crucial for the role.
✨Showcase Leadership Experience
Prepare examples of how you've led engineering teams, particularly in a distributed environment. Highlight your ability to balance hands-on coding with leadership responsibilities, and be ready to discuss how you've empowered team members in past roles.
✨Understand the Business Context
Familiarise yourself with the trading systems and capital markets technology relevant to the role. Being able to speak knowledgeably about repo and securities lending workflows will show that you understand the business priorities and can deliver high-impact solutions.
✨Communicate Effectively
Practice articulating your thoughts clearly, especially when discussing complex technical concepts. Strong communication skills are essential for engaging with stakeholders and senior audiences, so be prepared to demonstrate your ability to convey ideas succinctly.