Trading System Performance Engineering Specialist

National Bank of Canada

London

Hybrid

GBP 50,000 - 60,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health and wellness program
Flexible group insurance
Generous pension plan
Employee Share Ownership Plan
Employee and Family Assistance Program
Preferential banking services
Telemedicine service
Virtual sleep clinic

Job summary

Join National Bank of Canada as a Trading System Performance Engineering Specialist in London. This role involves optimizing low-latency trading systems, implementing advanced multithreading techniques, and collaborating with cross-functional teams, ensuring top performance in financial markets. Enjoy a hybrid work model, competitive salary, and a range of flexible benefits.

Qualifications

  • Proficiency in CPU, memory and I/O optimisation techniques.
  • Solid knowledge of TCP/IP, UDP, multicast protocols.
  • Experience with kernel bypass, DMA, FPGA.

Responsibilities

  • Design and optimise high-performance trading systems.
  • Reduce latency and improve the efficiency of real-time processing.
  • Monitor system performance using Prometheus and Grafana.

Skills

CPU optimization techniques
memory optimization techniques
I/O optimization techniques
C++
Python
network optimization
DevOps practices

Job description

Trading System Performance Engineering Specialist

Join to apply for the Trading System Performance Engineering Specialist role at National Bank of Canada

Trading System Performance Engineering Specialist

1 week ago Be among the first 25 applicants

Join to apply for the Trading System Performance Engineering Specialist role at National Bank of Canada

Get AI-powered advice on this job and more exclusive features.

A career as a Trading System Performance Engineering Specialist at National Bank means being part of our Electronic Trading team. As an expert, you will be responsible for designing, optimising and monitoring low-latency trading systems. You will contribute directly to the performance and competitiveness of our financial market’s operations.

Your job

  • Design and optimise high-performance trading systems
  • Reduce latency and improve the efficiency of real-time processing
  • Configure thread affinity for optimal CPU resource utilisation
  • Implement advanced multithreading and parallel processing techniques
  • Monitor system performance using tools such as Prometheus and Grafana
  • Perform performance and stress tests to identify areas for improvement
  • Work with development, infrastructure and trading teams to align technical solutions with business needs.
Your team

As part of a 50-strong team, you’ll report directly to the Director of Low Latency Trading Platforms, working at the forefront of cutting-edge financial technology.
Our team is distinguished by its collaborative approach to developing an end-to-end agile technology stack, where cross-functional expertise drives innovation and performance.

Based in London, United Kingdom, the role is designed to prioritize both flexibility and quality of life. We offer a hybrid work model with adaptable hours, empowering you to balance professional excellence with personal well-being.

Prerequisites
  • Proficiency in CPU, memory and I/O optimisation techniques
  • Proficiency in C++ and understanding of hardware-software interactions
  • Solid knowledge of TCP/IP, UDP, multicast protocols and network optimisation techniques
  • Experience with kernel bypass, DMA, FPGA, etc.
  • Design and implement high-performing multithreaded applications
  • Python skills for automation and rapid prototyping
  • Familiar with DevOps practices and agile environments.


Your benefits

In addition to competitive compensation, upon hiring you’ll be eligible for a wide range of flexible benefits to help promote your wellbeing and that of your family.

* Health and wellness program, including many options
* Flexible group insurance
* Generous pension plan
* Employee Share Ownership Plan
* Employee and Family Assistance Program
* Preferential banking services
* Opportunities to get involved in community initiatives
* Telemedicine service
* Virtual sleep clinic

These are a few of the benefits available to you. We have an offer that keeps up with trends as well as your needs and those of your family.

Our dynamic work environments and cutting-edge collaboration tools foster a positive employee experience. We actively listen to employees’ ideas. Whether through our surveys or programs, regular feedback and ongoing communication is encouraged.

We're putting people first
We're a bank on a human scale that stands out for its courage, entrepreneurial culture, and passion for people. Our mission is to have a positive impact on peoples' lives. Our core values of partnership, agility, and empowerment inspire us,and inclusivity is central to our commitments. We offer a barrier-free workplace that is accessible to all employees.

We want our recruitment process to be fully accessible. If you require accommodation, feel free to let us know during your first conversations with us. We welcome all candidates! What can you bring to our team?

Come live your ambitions with us!

Seniority level
  • Seniority level
    Entry level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Banking

Referrals increase your chances of interviewing at National Bank of Canada by 2x

Sign in to set job alerts for “System Engineer” roles.

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom £50,000.00-£60,000.00 1 month ago

Systems Engineer - Systematic Hedge Fund - £200k

London, England, United Kingdom 5 months ago

Systems Engineer - Quant Hedge Fund - £200k

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 7 months ago

London, England, United Kingdom 7 months ago

London, England, United Kingdom 2 months ago

Software Engineer, All Levels - London & Lisbon

Greater London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 6 months ago

London, England, United Kingdom 1 day ago

London, England, United Kingdom 1 week ago

Information Technology Infrastructure Engineer

Waltham Abbey, England, United Kingdom 4 months ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 7 hours ago

London, England, United Kingdom 4 months ago

London, England, United Kingdom 1 week ago

IT System Engineer - Virtualization and Backup

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom £35,000.00-£35,000.00 3 hours ago

London, England, United Kingdom 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Administrator (HPC): £140,000 +Bonus
System Administrator (HPC): £140,000 +Bonus

Hunter Bond • London

On-site
GBP 100,000 - 120,000
Exceptional benefits package
Annual pay reviews
Role progression opportunities
Market Data System Developer
Market Data System Developer

LatentBridge • London

On-site
GBP 50,000 - 60,000
Linux Engineer
Linux Engineer

DV Trading LLC • London

On-site
GBP 175,000 - 200,000
Senior C++ Developer
Senior C++ Developer

Nicoll Curtin • London

Hybrid
GBP 144,000 - 170,000
Senior C++ Software Engineer Linux
Senior C++ Software Engineer Linux

Client Server • London

Hybrid
GBP 95,000 - 120,000
Pension (to 9% contribution)
Volunteer / charity days
Career development and training
Software Developer
Software Developer

LMAX Group • London

On-site
GBP 50,000 - 70,000
25 days of holiday
Bonus
Pension contribution
+7
Assistant Vice President, Microsoft Windows Digital Administrator
Assistant Vice President, Microsoft Windows Digital Administrator

CLS Group • London

Hybrid
GBP 40,000 - 60,000
25 days vacation plus public holidays
Private medical and dental cover
Generous pension contributions
+4
Application Support £130,000 + Bonus (High frequency trading firm)
Application Support £130,000 + Bonus (High frequency trading firm)

Hunter Bond • London

Hybrid
GBP 130,000
Yearly pay reviews
Role progression
Exceptional benefits package
+1
Senior React Software Engineer (front-end)
Senior React Software Engineer (front-end)

TP ICAP • City Of London

On-site
GBP 95,000 - 120,000
Inclusive work environment
Professional development opportunities
C++ Software Engineer/Developer : Elite Quant Trading Firm : £300-500k : Hybrid
C++ Software Engineer/Developer : Elite Quant Trading Firm : £300-500k : Hybrid

Hunter Bond • London

Hybrid
GBP 300,000 - 500,000
Excellent bonus culture
Career scope
WFH/Hybrid opportunity