Senior Software Engineer - Research Technology
Meet Our Recruiter
About the Role
TurleyWay are working with a leading algorithmic trading firm at the frontier of quantitative finance and machine learning. They trade hundreds of billions of dollars daily across global markets, powered by one of the largest HPC estates in the financial industry, utilising thousands of GPUs, hundreds of petabytes of storage, and growing. Technology is not a support function there: it is core to the business. Their culture is non-hierarchical, research-driven, and built on collaboration between world-class mathematicians, physicists, and engineers.
The Role
Senior engineering role at the heart of the firm. You will design and build the software infrastructure underpinning our research and trading operations custom filesystems, job schedulers, GPU tooling, fleet automation, and low-level kernel work. Much of what we run does not exist off the shelf; they write our own solutions because the scale and reliability demands of their environment exceed what third-party software can provide.
What They're Looking For
- Strong CS fundamentals — algorithms, data structures, distributed systems design.
- Proficiency in a statically typed language; development is primarily in Go and Rust (experience not a prerequisite). Python for scripting.
- 5–10 years building large-scale distributed systems at production scale.
- Deep Linux expertise — performance diagnosis, scalability, OS-level debugging.
- Self-motivated, collaborative, and comfortable managing live systems in a fast-moving environment.
- GPU/ML framework familiarity and low-latency networking experience are a plus.