Associate, Fx Algo Developer

3 days ago


London, United Kingdom Royal Bank of Canada Full time

**Job Summary**

As an Algo Developer on the eFX Market Making team, you will:

- Research strategies for tailoring our prices and controlling the behavior of auto-hedging
- Write production-quality code used for pricing and hedging FX instruments
- Oversee the algos’ performance intraday, verifying that pricing and hedging is behaving as expected and acting when needed to fix issues

**What is the opportunity?**

The eFX Market Making team manages our eFX trading. We develop and run pricing and hedging algorithms that provide reliable pricing to our clients and automate our reactions to the market and our own risk. The team is made up of algo traders with a diverse skill set of market microstructure knowledge, trading acumen, software engineering, and quantitative sophistication.

We are hiring in London for an algo developer who will expand and improve our algo trading stack. These algos are responsible for price construction and the auto-hedging of our risk. We are a Java shop, so the role requires Java proficiency, as well as some quant experience and knowledge of the microstructure of electronic markets. Our algos must work within tight latency constraints so experience writing low-latency code would be highly beneficial. Finally, we also use q/kdb and python so experience in these technologies is preferred.

**What will you do?**

As an Algo Developer on the eFX Market Making team, you will:

- Research strategies for tailoring our prices and controlling the behavior of auto-hedging
- Write production-quality code used for pricing and hedging FX instruments
- Oversee the algos’ performance intraday, verifying that pricing and hedging is behaving as expected and acting when needed to fix issues

**What do you need to suceed?**
- Personal ambition to deliver consistent and sustainable code—someone who takes prides in the quality of their software design
- Proficiency in Java
- Analytical thinker, able to propose innovative solutions to trading challenges
- Ability and curiosity to explore time series/unstructured data and formulate hypothesis that can be tested and verified
- Preferred:

- Knowledge of FX pricing and electronic markets
- Strong statistical and math background
- Experience with zero-GC and low latency design patterns in Java
- Proficiency in q/kdb and python

**What is 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, flexible benefits and competitive compensation
- Leaders who support your development through coaching and managing opportunities
- Opportunities to work with the best in the field
- Ability to make a difference and lasting impact
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
- Front office seat with daily exposure to market color and trading flow
- Grow your tech skills in widely used technologies and contribute your ideas to our trading stack
- Impact—the code you write directly affects the success of our desk
- FCA licensing required; bank will sponsor exams if needed

**Job Skills**

**Additional Job Details**

**Address**:
100 BISHOPSGATE:LONDON

**City**:
London

**Country**:
United Kingdom

**Work hours/week**:
35

**Employment Type**:
Full time

**Platform**:
CAPITAL MARKETS

**Job Type**:
Regular

**Pay Type**:
Salaried

**Posted Date**:
2024-10-02

**Application Deadline**:
2024-10-29

**I**nclusion** 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.

**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.



  • London, United Kingdom Sterlings Full time

    Sterlings are excited to partner with an Investment Bank as they look to expand their Electronic Trading FX Technology division in London.The position focuses on developing and implementing solutions across the Bank's core FX electronic trading infrastructure and algorithms—covering pricing, risk management, and execution. It's a blend of hands-on...


  • London, United Kingdom Sterlings Full time

    Sterlings are excited to partner with an Investment Bank as they look to expand their Electronic Trading FX Technology division in London.The position focuses on developing and implementing solutions across the Bank's core FX electronic trading infrastructure and algorithms—covering pricing, risk management, and execution. It’s a blend of hands-on...


  • London, United Kingdom Sterlings Full time

    Sterlings are excited to partner with an Investment Bank as they look to expand their Electronic Trading FX Technology division in London. The position focuses on developing and implementing solutions across the Bank's core FX electronic trading infrastructure and algorithms—covering pricing, risk management, and execution. It’s a blend of hands-on...


  • London Area, United Kingdom Sterlings Full time

    Sterlings are excited to partner with an Investment Bank as they look to expand their Electronic Trading FX Technology division in London.The position focuses on developing and implementing solutions across the Bank's core FX electronic trading infrastructure and algorithms—covering pricing, risk management, and execution. It’s a blend of hands-on...


  • London Area, United Kingdom Sterlings Full time

    Sterlings are excited to partner with an Investment Bank as they look to expand their Electronic Trading FX Technology division in London. The position focuses on developing and implementing solutions across the Bank's core FX electronic trading infrastructure and algorithms—covering pricing, risk management, and execution. It’s a blend of hands-on...


  • London, United Kingdom Vertus Partners Full time

    Job DescriptionWe are currently recruiting a Low-Latency Java Developer to join the FX Algo team at a leading investment bank and contribute to an exciting new engineering programme.To be considered for this role, candidates must have proven experience in designing and developing real-time, low-latency systems within FX or Equities pricing and distribution....


  • London, United Kingdom Hawksworth Full time

    Senior Algo Developer (Java, Low Latency, FX) 1-year Contract - Inside IR35 - £920per day - Hybrid working/ London Hawksworth are now recruiting for a Senior Java Developer with extensive experience with Front Office Algo Trading projects. The job: IT Low Latency Java Developer 1 year contract with potential for extensions Inside IR35 Rate £920 per day to...


  • London, United Kingdom HSBC Full time

    HSBC Global Banking and Markets is an emerging markets-led, financing-focused business that provides investment and financial solutions. Through our international network, we connect emerging and mature markets, covering key growth areas. We partner with our corporate, government and institutional clients to help them achieve consistent, long-term...


  • London, United Kingdom Hawksworth Full time

    Senior Algo Developer (Java, Low Latency, FX) 1-year Contract - Inside IR35 - £920per day - Hybrid working/ LondonHawksworth are now recruiting for a Senior Java Developer with extensive experience with Front Office Algo Trading projects.The job:IT Low Latency Java Developer1 year contract with potential for extensionsInside IR35 Rate £920 per day to the...


  • London Area, United Kingdom Hawksworth Full time

    Senior Algo Developer (Java, Low Latency, FX) 1-year Contract - Inside IR35 - £920per day - Hybrid working/ LondonHawksworth are now recruiting for a Senior Java Developer with extensive experience with Front Office Algo Trading projects.The job:IT Low Latency Java Developer1 year contract with potential for extensionsInside IR35 Rate £920 per day to the...