Alber Blanc

Senior Golang Developer (Core Team)

в Alber Blanc

от 5 000 €/мес на руки

📍 КипрПомощь с переездом
Специализация
Golang
Уровень
Senior

This role involves tasks related to C++ code, as this is the main development language in our company. Therefore, we expect that you are familiar with it on some level.

The team is responsible for creating microservices that manage and control the trading system and provides an API for frontend used by traders.

Stack

GoC++PostgreSQLRedisREST APILinux/Unix

Responsibilities

  • The 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.
  • For example, one of your tasks might be to implement a shared memory router that allows communication between C++ and Go processes via shm, so this role also provides not only high-level tasks (like implementing microservices), but also gives you the opportunity to work on lower-level system issues.

We are looking for a person who is

  • Deep understanding of multithreading (memory models, lock free data structures etc.) and distributed systems.
  • At least 2+ years of experience with software development in Go.
  • Production experience with databases (e.g. PostgreSQL, Redis, etc.).
  • Understanding REST API, HTTP/WS protocols.
  • Ability to write understandable, testable code.
  • Experience with Linux/Unix Systems.
  • Ability to read and understand complex C/C++ code.
  • Clearly communication of technical concepts and ideas to other engineers and other parts of the organization.

Even better if you:

  • Experienced with message brokers (e.g. NATS, Kafka).
  • Experienced with designing, launching and maintaining microservices.
  • Familiar with OpenApi/AsyncAPI and code generation.
  • Desire to work with our frontend team to design and implement APIs for them.
  • 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.

Benefits

  • Relocation assistance. We are glad to support your desire to work in any of our European offices and provide relocation assistance for you and your family. The package will depend on the office you choose and include support from ticket costs to help with documents and renting.
  • Do not deny yourself anything. Competitive salary, opportunity to double or even triple your annual income through bonuses.
  • The best corporate parties. We fly to Switzerland, Italy, Georgia and other countries.
  • A social package up to 3000 euros — for whatever you want. You decide what to spend your package on — medical services, education, sports or any other things that are important to you.
  • Travel expenses. In order to help you and assist with close team collaboration, we will cover your travel expenses to our European offices.
  • Trust, respect and freedom of action. Interesting tasks, no rigid framework and plenty of opportunities to implement your own ideas.
  • 100% comfort. Free corporate lunches, lounge areas and sports corner in the office.

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.
Диана Ялалова Recruiter
Alber Blanc

О компании Alber Blanc

Сфера
Продуктовая компания
Размер
51 - 100

Àlber Blanc is an international prop, high-frequency trading company with more than 13 years of experience in this field.

Our system engineers create ultra low-latency solutions. We use cutting edge hardware, latest compilers and linux OS versions. It allows us to create and maintain a trading framework that adopts to any new markets or market changes fast, is scalable, flexible and provide perfect performance and reliability.

The team of more than 100 people operates from three offices in Switzerland, the Netherlands and the largest office is in Limassol, Cyprus.

Похожие вакансии

4 000 – 8 000 €/мес на руки
📍 Сербия, помощь с переездом
300 000 – 430 000 ₽/мес на руки
📍 Ташкент (Узбекистан), помощь с переездом
Зарплата скрыта, но соответствует вашей подписке
📍 Кипр, помощь с переездом
Зарплата скрыта, но соответствует вашей подписке
📍 Никосия (Кипр), помощь с переездом
Зарплата скрыта, но соответствует вашей подписке
📍 Казахстан, Кипр, помощь с переездом