C++ Developer (CORE TEAM)

We are looking for talented and experienced software engineers to develop, optimize, and support our systems and tools. And we have variety of roles for C++ developers.

Core Team is responsible for creating micro-services that manage and control the trading system and provides an API for frontend used by traders. The micro-services communicate with each other through REST and stream messaging, also for sending messages to C++ components of our trading system we use special routers that converts the traffic into byte-like protocols.
Responsibilities:
Engage with high-performance systems, ensuring seamless data transfer and processing, enabling real-time decision-making (trading algorithms execution, risk management, trade reporting, market data feed processing, etc.).
Optimizing unique trading framework. Can you squeeze a 10-microsecond task into 1 microsecond? — perfect, we need you!
Developing and optimizing connectors to new or existing electronic markets.
Architecture and development of parts of the core engine.
Working with different kernel bypass solutions (onload, tcpdirect, ef_vi, dpdk)
Writing efficient data structures to store stock market information.
We are looking for specialist who is:
Fluent in C++ (we use C++17/20) and algorithms
Self-motivated, smart, and creative, prefer to be on the cutting edge of technology
Able to write code that works 24/7
Experienced in system and network programming in Linux
Understanding how the network stack works
Even better if you:
Have working experience with multithreading/concurrency/lock-free
Have experience with kernel bypass
Wrote ultra-low latency applications in the past
Application architecture experience
Used vector instructions for performance
Have Go programming experience
Talents are our main asset
We do everything to make our employees feel good: so that everyone at Àlber Blanc can fully devote himself to  what he loves and unleash his potential. From our side we will take care of your comfort.
Working place
Àlber Blanc CAPITAL Group has offices in Cyprus and Switzerland. The majority of our team is located in Limassol and occupies a comfortable open space, facilitating the exchange of ideas and collaboration on projects.

Excessive bureaucracy and formalism are alien to us, we have abandoned the dress code and fixed schedule. We trust employees, provide freedom of action and do not interfere in the creative process.
Want to join us?
We will always find vacant places for talented people.
Submit your CV
Recommend
Your name
Your telegram
Career objective
Cover letter
Link to resume / portfolio
Submit a CV
I agree to the processing of personal data
© Alber Blanc 2024. All rights Reserved