
Graduate Software Engineer
- London
- Permanent
- Full-time
- A strong understanding of algorithms and data structures
- Knowledge of at least one mainstream OOP language such as C++, C#, Java, Java Script, Go
- An upper second class degree in an STEM based subject or equivalent.
- An interest in financial markets
- C++
- Experience of asynchronous and multi-threaded programming
- An appreciation for clean, readable, testable code
- A good understanding of networks and network programming
- An understanding of computer architecture and how it relates to the performance of your code
- Python, shell scripting, CMake, Jenkins, PCAP/Wireshark, C, static analysers, a range of compilers.
- Flexible leave and flexible working policies
- Private health and dental insurance
- Generous pension scheme
- Free access to the Mako gym
- Employee wellbeing guidance and support
- Opportunity to become involved in the rewarding work of the Mako Foundation