Senior Go Developer
Dedicated position to implement in Go backend for the new generation trading system. Backend component is a bridge between traders (web clients, connected via websockets) and all components of the trading system. The trading system is globally distributed across hundreds of servers, each running tens or even hundreds of software nodes.
We work from our amazing offices in Cyprus and in the Netherlands.
Responsibilities:
- Implement and support Go port of messaging framework that provides high level API for direct communication with any component of a trading system.
- Implement and support Go port of proprietary message serialization library, that is used across the system (C++, Python, JS ports are already implemented)
- Design and implement frontend communication protocol with efficiency and scalability in mind
- Implement the backend, that manages client authorization and delivery of requested data streams in efficient way
- Identify and resolve bottlenecks, implement helper microservices to distribute load, when needed
Requirements:
- At least 2+ years of experience with software development in Go.
- Experience with raw TCP sockets, Websockets and REST.
- Ability to write understandable, testable code.
- Experience with Linux/Unix systems.
- Ability to read and understand C/C++ code.
- Ability to clearly communicate technical concepts and ideas to other people.
What we offer:
- High salary + exceptional bonuses
- Direct impact on the business
- Work directly with the founders, flat structure & fast growth
- A-player team – talented people with Olympiad backgrounds and top-tech degrees
- Relocation package that makes moving easy
- Regular team events & sports
- Department
- Core back
- Locations
- Limassol
About Àlber Blanc Capital
In 2010, two young physicists - Nikita and Anton - disrupted option market making at MOEX.
Their in-house developed trading system and algorithms were making 30% of market volumes in index options in average.
Later in 2015 they decided to scale up to new markets. That's how Alber Blanc was started.
Already working at Àlber Blanc Capital?
Let’s recruit together and find your next colleague.