Go Stream Software Engineer

SELIUK LTD · Dubai

Completely RemoteFull TimeSeniorFinance & Banking
Posted 15 months ago

Job description

Responsibilities:

  • 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

Preferred Qualifications:

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

Benefits:

  • Official paid sick leave
  • Paid vacation
  • Reimbursement for training and certifications
  • Bonuses and gifts (including Apple products) for high productivity and achievements
  • Mentorship support and professional growth in a strong team

About the Company: An innovative financial services company headquartered in Dubai, with offices in key cities worldwide, serving over 500 clients across more than 40 countries.

Skills & tools

GomicroservicesgRPC

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Go
  2. 02Concurrency
  3. 03Linux
  4. 04SQL
  5. 05Microservices
  6. 06CI/CD
  7. 07OpenAPI
  8. 08Protobuf
  9. 09GRPC

Benefits & perks

  • Paid Leave