c++ developer in fintech

Selby Jennings
London, UK
3 days ago
Apply on www.apply4u.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Algorithmic Trading C++ (Programming Language) Cloud Engineering Profiling Continuous Integration Data Structures Linux Distributed Systems Fault Tolerance Field-Programmable Gate Array (FPGA) Python (Programming Language) Remote Direct Memory Access
+6 more
Software Engineering System Availability Containerization Kubernetes Low Latency Docker

Job description

Описание:Selby Jennings’ client is a global investment firm focused on systematic strategies across multiple markets. Its technology function develops trading infrastructure for research, live trading, low latency, and high availability.Задачи:Architect, build, and optimise low latency trading components and supporting infrastructureDevelop and maintain exchange connectivity across global venuesBuild and maintain order management systems, including order routing, risk controls, and real-time state handlingProfile, benchmark, and refine systems to achieve ultra-low latency and high throughputPartner with quantitative researchers, systematic PMs, traders, and engineers to deliver production-ready solutionsMaintain high availability and resilience across trading systemsParticipate in on-call support where requiredEvaluate new technologies and implement best practices for the platformТребования:Strong knowledge of algorithms, data structures, distributed systems, and software design

Requirements

principlesExpert-level C++ with modern standards such as C++20/23Experience with Python and/or other modern languages such as RustExperience building and optimising low latency, high throughput systems in a production trading environmentKnowledge of networking, including TCP/UDP and multicastExperience with Linux systems programming and performance profiling toolsFamiliarity with testing frameworks, CI/CD pipelines, and fault-tolerant system designStrong communication skills and ability to work effectively in a fast-paced, globally distributed teamNice to have: experience with systematic or algorithmic trading systems in a hedge fund, proprietary trading firm, or investment bankexposure to FPGA, kernel bypass, RDMA, and ultra-low latency networking stacksexperience with cloud-native tooling and containerisation such as Kubernetes and Docker in hybrid environmentsУсловия:London, England, United Kingdom. #J-18808-Ljbffr

Apply for this position

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

Apply on www.apply4u.co.uk
Prepare application

Good distractions

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

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

47 sec

Profiling native execution calls with async-profiler

Gonzalo Ortiz Jaureguizar Gonzalo Ortiz Jaureguizar · World Congress 2026 Europe

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:44 min

Background and career journey in regulated software systems

Martin Hynie · Coffee With Developers

Videos

See all

Related articles

See all