C++ developer
(Trading systems)
We are looking for a Senior C++ developer for either our Amsterdam-based or Cyprus-based offices who can help our Trading System team to develop and optimize trading systems for various markets. This position requires a lot of technical research and working closely with our quants.
software development
Amsterdam, fulltime
Responsibilities
– Design and maintain high-performance trading systems using modern C++ and Python for various exchanges;

– Conduct production tests to evaluate protocols, feeds, and competitiveness, with a focus on optimising and increasing the fill ratio;

– Develop low-latency inference solutions for diverse hardware environments;

– Select optimal hardware and software configurations to meet latency and performance requirements;

– Collaborate closely with researchers, business development teams, and other stakeholders to refine and improve the overall trading process.

Responsibilities
– Design and maintain high-performance trading systems using modern C++ and Python for various exchanges;
– Conduct production tests to evaluate protocols, feeds, and competitiveness, with a focus on optimising and increasing the fill ratio;
– Develop low-latency inference solutions for diverse hardware environments;
– Select optimal hardware and software configurations to meet latency and performance requirements;
– Collaborate closely with researchers, business development teams, and other stakeholders to refine and improve the overall trading process.
Requirements
– At least 3 years of professional experience as a C++-developer;

– Proficiency in C++ / modern C++ (C++17 and newer);

– Strong understanding of computer systems e.g. operating systems, networks, performance optimization, etc;

– Linux expertise;

– Experience in contributing to projects with complex architecture and high load;

– Strong expertise in algorithms and data structures;

– Intellectually curious, with a desire to learn new skills;

– Ability to work at a fast-paced environment, juggle multiple daily tasks and deadlines;

– Ability to communicate effectively within your team and with other teams;

– Ability to share new knowledge and skills with the team.
Requirements
– At least 3 years of professional experience as a C++-developer;
– Proficiency in C++ / modern C++ (C++17 and newer);
– Strong understanding of computer systems e.g. operating systems, networks, performance optimization, etc
– Linux expertise;
– Experience in contributing to projects with complex architecture and high load;
– Strong expertise in algorithms and data structures;
– Intellectually curious, with a desire to learn new skills
– Ability to work at a fast-paced environment, juggle multiple daily tasks and deadlines;
– Ability to communicate effectively within your team and with other teams;
– Ability to share new knowledge and skills with the team.
Would be great if you had this
– Experience in developing low latency systems

– Competency in Python;

– Experience with network stack:L1, L2, TCP, UDP;

– Expertise in modern x86-x64 architecture;

– Any experience in competitive programming contests (ioi, icpc, hashcode) or CTF.
Would be great if you had this
– Experience in developing low latency systems;
– Competency in Python;
– Experience with network stack:L1, L2, TCP, UDP;
– Expertise in modern x86-x64 architecture;
– Any experience in competitive programming contests (ioi, icpc, hashcode) or CTF.
What we offer
— Competitive compensation above the market with bonuses twice a year up to 50% of annual salary;

— Sophisticated internal training and development programs;

— Comprehensive health insurance;— Reimbursement for sports activities;

— Engaging in corporate events twice a year;

— High level of influence and ownership of the process;

— Work closely with experienced team in a flat organizational structure.

What we offer
— Competitive compensation above the market with bonuses twice a year up to 50% of annual salary;
— Sophisticated internal training and development programs;
— Comprehensive health insurance;— Reimbursement for sports activities;
— Engaging in corporate events twice a year;
— High level of influence and ownership of the process;
— Work closely with experienced team in a flat organizational structure.
Apply