Senior Backend Developer (Golang)

Дата размещения вакансии: 18.05.2024
Работодатель: STARTRIBE LTD
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
Более 6 лет

About Us: A technology-based business offering cutting-edge online gaming solutions, delivering engaging and entertaining gaming experiences and satisfying the needs of both operators and players.

We are creating a high-load platform in the field of online entertainment from scratch. It will be distributed across multiple locations, handling a 1.35 million rps workload during peak hours and sitting idle during non-peak hours.

Job duties:

  • Contribute to the architecture and design solutions considering various aspects like extensibility, scalability, performance, security, design patterns
  • Provide effort estimates for the requested functionalities
  • Ensure that best practices are observed
  • Delivery on time and commitments by the team
  • Understand and analyze business use cases and technical requirements and be able to design, build, and integrate a varying suite of internal and external services
  • Work in a fully agile environment with senior engineers and the business side
  • Design and implement unit tests
  • Participate in designing and developing the fault-tolerant, highly available, and optimized solutions
  • Collaborate with other teams — product, infrastructure, and business
  • Participation in code review of other team members, backlog grooming, and retro

Background:

  • 7+ years of experience in software development
  • 3+ years with Go
  • Perfect Go programming skills
  • Hands-on experience with high-load application development & performance tuning
  • Experience with relational databases and SQL, as well as with non-relational and NoSQL, ability to write and optimize complex SQL queries
  • Deep knowledge of data structures and algorithms
  • Good communication skills
  • Practical commercial experience with:
  • RDBMS (e.g. PostgreSQL)
  • Key-value storages (e.g. Redis)
  • Docker, Kubernetes
  • Messaging systems (e.g. Apache Kafka)
  • TSDB (e.g. Prometheus)
  • ELK stack

We offer:

  • Decent salary level
  • Official registration
  • Possibility of moving to Cyprus (relocation package for you and your family members)
  • Prospects for growth as a Lead
  • Corporate breakfasts, lunches, and gym
  • Compensation for courses.