Alex Staff Agency
Go Stream Software Engineer
Remote
Experience

The company considers candidates with at least 4 years of work experience

Salary
The company guarantees a competitive salary, according to your experience
Benefits
Paid holidays and sick leave, gifts from the company and more!

About the company and the project:

A team creating an innovative solution for managing partnership programs in the financial services sector is looking for a Go Stream Software Engineer.This product serves brokerage companies and platforms within the forex and cryptocurrency space, helping them effectively attract and retain clients through well-designed referral systems.

Headquartered in Dubai, the company also has a presence in key cities: Hong Kong, Kyiv, Tallinn, London, Limassol, Yerevan, Tbilisi, and Mauritius. With clients in over 40 countries, the company serves more than 500 global clients. The company focuses on understanding client needs and industry trends, applying advanced technologies to ensure its solution remains one of the most competitive on the market.

For candidates located in cities with company offices (Dubai, Hong Kong, Kyiv, Tallinn, London, Limassol, Yerevan, Tbilisi, Mauritius), a hybrid work format is preferred, with the option to transition to remote work.

Your tasks on the position:

  • Develop and design high-load services from scratch
  • Analyze and optimize code, manage technical debt, and resolve bottlenecks
  • Conduct code reviews and ensure high product quality
  • Analyze product requirements and plan developments
  • Collaborate with engineers, technical support, and project managers to improve processes
  • Increase system stability and reliability under heavy loads

Requirements:


  • 4+ years of commercial Go development experience with a deep understanding of its core concepts and concurrency principles
  • Experience managing a development team of 3+ members
  • Expertise in high-load applications (thousands of RPS)
  • Strong knowledge of synchronization mechanisms, code profiling and debugging, as well as experience in unit and integration testing
  • Solid knowledge of Linux and SQL databases, experience with message brokers and external caching servers
  • Proficiency in microservices architecture principles, CI/CD processes, and application of SOLID principles and design patterns
  • Experience with OpenAPI, Protobuf, and GRPC
  • English level C1+, Russian B2+ or native

Will be an advantage:

  • Experience with other languages and technologies (e.g., PHP, Docker, Kubernetes)

Benefits:

  • Officially paid sick leave
  • Paid vacation
  • Coverage for training and certifications
  • Performance-based bonuses and gifts (including Apple products)
  • Mentorship and growth opportunities within a strong team
Send Your CV!
Our recruiters will contact you ASAP

Other positions:

Remote
A team creating an innovative solution for managing partnership programs in the financial services sector is looking for a Software Engineer (Go)!


Salary: negotiable
Experience: 4+ years
Remote
An innovative financial services company is looking for a Go Stream Software Engineer to work on its flagship product.



Salary: negotiable
Experience: 4+ years
If you haven't found the job you are looking for, you can send us your CV anyway. We will contact you whenever a proper position appears.
Why should you choose us?
Support
We assist you beyond the offer, helping you succeed during your probation

Speed
We promptly respond to questions and notify candidates of relevant vacancies
Experience
We have been recruiting IT specialists for companies globally for 20+ years


Variety
We have numerous vacancies to match specialists of different skills and stacks


Knowledge
We know the companies you're applying to and will guide you through

We offer our services at no cost to employees.

More about career and relocation in our blog: