Enable job alerts via email!
A leading algorithmic trading firm in London seeks a Software Engineer for its Shared Engineering team. The role involves solving infrastructure-level problems through efficient code in Go and Python. Responsibilities include designing firm-wide systems, process automation, and mentoring team members. Benefits include an on-site gym, generous holidays, and a hybrid work arrangement.
Software Engineer - Shared Engineering - Infrastructure - Machine Learning - Leading Algorithmic Trading Firm - London - Up to £500k TC
A leading algorithmic trading firm is seeking a software developer to join its Shared Engineering team, which develops and maintains the core systems and infrastructure relied upon across the organisation. This team’s goal is to deliver robust, scalable, and self-service tools that empower researchers, technologists, and trading teams to operate effectively in a demanding environment.
This position is well-suited for an engineer interested in solving infrastructure-level problems through clean, efficient code. The work spans software development, systems design, and hands-on infrastructure management. While the team primarily develops in Go, prior knowledge of Go is not required.
Examples of systems you may work on include:
In addition, the role involves supporting post-trade and low-latency trading infrastructure, with opportunities to work directly with servers, network switches, and storage systems.