Low Latency Software Engineer
greater london, england, United Kingdom
Software Engineer (Low Level/Embedded):
We are partnering with one of the leading and innovative hedge fund with a strong focus on collaboration, cutting-edge technology, data-driven solutions, and automation.
Responsibilities:
Focus on the analysis, design, implementation, and testing/delivery of trading systems using the latest technologies.
Work with researchers to convert strategy into working algorithms.
Design and build mission-critical and complex trading systems.
Plan, design and implement high-quality Linux services using modern C++(17-21) technologies.
Participate in design sessions and code reviews.
Work on cross-functional teams to troubleshoot and solve complex performance/latency sensitive problems.
Requirements:
Experience developing performant, scalable applications in modern C++.
Understanding of distributed systems, data structures and algorithms.
Practical use of multi-threaded/multi-core programming paradigms.
Object-oriented design and programming experience.
Bachelor’s degree in Computer Science, Engineering, Math or equivalent.
Python is a +.
This is an amazing opportunity for an experienced software engineer to step into a flat, lean, and open-ended role where software engineers are given ownership of their hard work.
If this position interest you, feel free to either apply here or email a CV to: [email protected].