Job Details
Rust/C++ Software Engineer
- £120000 - £175000 per annum + bonus + benefits
- London
- Permanent
Rust, C++, Data Structures, Algorithms, Distributed Systems, Multithreading
McGregor Boyall are partnered with a leading quant investment manager hiring in London. The fund implements a tech-centric approach to trading: computer science and quant finance have always been core to the fund's identity as they continue to execute the market across all liquid assets.
The Data Infrastructure team are seeking a software developer with good knowledge of multithreaded, distributed systems. The fund is highly data-driven and this role will offer significant exposure to critical systems within the company. Lots of variation and a chance to maybe pick up some new tech along the way. You will develop and own the data infrastructure that enables ingestion, processing and serving (delivery) of data. This team is not doing tooling: it's system ownership.
The client can tailor financial packages to individual applicants. This includes a guaranteed minimum 1st year bonus, plus the option for discretionary sign-on or a bonus buyout if needed. Role is 5 days onsite during probation period.
Required skills:
- Excellent C++ AND Rust development skills
- Proven expertise with complex data structures and algorithms
- Evident experience working on systems processing high volumes of data (terra or petabyte-scale)
- Good knowledge of multithreaded, highly distributed systems
Nice to have:
- Masters degree in relevant field
- Financial services experience
- FAANG experience
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.