About the company
Flow Traders lowers overall trading costs for market participants by delivering higher execution quality. We focus on embracing transparency in financial markets, increasing our proximity to developing innovation and fostering the transformation of the financial ecosystem.
Job Summary
What you will do
Main technical activities include: 📍Exchange Connectivity: Your primarily responsibility will be writing software that communicates with exchanges through their APIs, receiving market data and sending orders over the network in different protocols, such as TCP, UDP, Websocket. The quality of software is ensured thanks to a set of testing suites, which you are expected to use, maintain and extend. 📍Trading Strategies: Your main responsibility will be to implement trading algorithms based on requirements provided by traders. You will acquire and develop the necessary trading knowledge to successfully translate the requirements into actual software implementation.
What you need to succeed
📍3+ years of experience with C++ 📍Good knowledge of data structures and algorithms 📍Understanding of full software development life cycle 📍Ability to write clean and simple code 📍Relevant experience with unit and regression testing 📍Knowledgeable about computer architecture and memory subsystem 📍Experience with some Linux distribution 📍Good interpersonal and team playing skills 📍Able to communicate with stakeholders with different backgrounds