Senior C++ Developer Low Latency - Learn Rust

Client Server
London, UK
13 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
ÂŁ180,000.0
Working hours
Shift work

Tech stack

C++ (Programming Language) Client Server Models Compilers Computer Programming Field-Programmable Gate Array (FPGA) High-Frequency Trading Software Engineering Information Technology Low Latency Legacy Systems

Job description

As a Senior C++ Developer you will design and develop high throughput backend services for microsecond real-time risk, pricing, trading engines and market making systems, working across the full software development lifecycle using Rust (and some C++ for legacy systems).

Requirements

You’ll collaborate with a small, talented team, problem solving and working on complex and challenging systems with interesting work., * You have strong backend OOP, multithreaded software engineering experience with C++ and are comfortable working with Rust going forward

  • You have experience of working on high throughput, low latency systems with microseconds / nanoseconds, within a finance (or games) environment
  • You have a good understanding of low level system design, Operating Systems, Networking, Socket Level programming, hardware, compilers, FPGA
  • You achieved a 2.1 or above in Computer Science from a top tier university
  • You are collaborative and pragmatic with great communication and stakeholder management skills, also with some leadership or mentoring experience

Benefits & conditions

  • Salary to ÂŁ180k
  • Bonus (c50% of base)
  • Pension

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:48 min

Balancing delivery latency with stream reliability and scale

Phil Cluff ¡ LIVE

1:51 min

Evolution of custom compilers and virtual machines

Florian Rappl ¡ LIVE

1:53 min

Utilizing modern query languages as facades for legacy interfaces

Oliver Sturm ¡ Coffee With Developers

54 sec

Shifting focus to Rust for web backend development

Marco Otte-Witte ¡ World Congress 2023

3:04 min

Clarifying compiled versus interpreted language implementations

Aleksandra Sikora ¡ World Congress 2023

3:37 min

Accessing API documentation and testing remote driving latency

Alexandru Ciinaru Alexandru Ciinaru +3 ¡ World Congress 2025

Videos

See all

Related articles

See all