Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading algorithmic trading firm is seeking talented Algo Software Engineers for their London office. The role involves developing sophisticated financial algorithms in C++ or Python, collaborating closely with trading teams in a dynamic environment focused on innovation and teamwork.
Fantastic opportunity for talented programmers at one of the world's top algorithmic trading firms in their London office. They make the world's markets more financially efficient using smart algorithms. To get the job done, they hire some of the smartest computer scientists in the world to develop both their low latency trading platform and their massive distributed research platform.
Algo Software Engineers (AE) are programmers that are embedded in the trading teams and work hand-in-hand with Algo Strategy Developers (AD). Whereas ADs tend to use their math skills to make smarter strategies, AEs focus on the software that powers trading and research. Because of this close collaboration, AEs tend to be the type of engineers that thrive on constant interaction and discussion. Hearing how their most recently deployed system allowed for whole new types of research would make their week. AEs are the type of engineers that don't mind juggling a few projects at once and have a varied portfolio of project types, from long-term ambitious new systems to fire-fighting live issues.
This environment is particularly well-suited to driven, self-motivated programmers. For one, the company's Partners are all programmers. Team Leads spend a majority of their time doing technical work. Algo teams run on a very bottom-up approach that encourages everyone on the teams to come up with ideas and dictate the direction of each team together. Finally, there is very little emphasis placed on project management process (almost no meetings and no project managers) and there is a lot of emphasis placed on engineering process, such as automated testing, design/code reviews, and technical training.
This is a Linux/Unix shop with a codebase written primarily in C++ and Python. If you are not a C++ or Python or Linux expert, that's probably OK. They care more about your technical fundamentals, practical experience and that intense desire to make things better for other people. That being said, they want someone who is familiar with a non-scripting language such as C++ or Java.
Here are a few examples of programmers who are currently AEs: