Job Description
As a Lead Software Engineer you will take ownership of building a Greenfield algorithmic trading system project. You'll be working with highly complex real-time programming and using C++20 in production, setting the standards and providing technical leadership.
You'll join accomplished colleagues, problem solving collaboratively within a technology driven environment where you can work with a great deal of autonomy.
There is currently a remote interview and onboarding process, following that you'll be expected in the office 2-3 days a week with the rest of the time working remotely.
Requirements:
*You have expertise with modern C++ (14+)
*You have technical leadership experience, happy to mentor and take project ownership
*You have a thorough understanding of Computer Science fundamentals such as object orientated programming, multi-threading algorithm design, data structures and design patterns
*You're an advocate of clean, well tested code and have experience of creating automated tests (NUnit, Selenium, mocking frameworks)
*You're a technologist at heart and keen to work with and learn about emerging technologies, pick up new skills along the way
*You're collaborative and pragmatic with great communication skills
*You're likely to be degree educated, Computer Science / Mathematics preferred
As a Lead Software Engineer you will earn a competitive salary (c£170k base, total comp. of around £250-£300k).
Apply now or call to find out more about this Lead Software Engineer / Developer (C++ Python Algorithm) opportunity.
