Software Engineer (Golang)
Software Engineer (Golang)
About the Company
An international technology company in the esports and streaming platforms industry is looking for a Software Engineer (Golang) to develop high-load services. The company works with a large number of users and streamers, processing significant amounts of real-time data.
About the Role
We are looking for an experienced Software Engineer with strong Golang expertise who will help develop and maintain scalable backend services for a streaming platform. You will work on systems that process large volumes of data and ensure stable performance for a large audience of users
Key Responsibilities
-Develop and maintain backend services using Golang
-Optimize system performance and scalability
-Work with high-load services and real-time data streams
-Participate in designing service architecture
-Collaborate with cross-functional teams (DevOps, Data, Frontend)
Requirements
-Commercial experience and strong practical knowledge of Golang
-Experience developing scalable backend systems
-Understanding of high-load system principles
-Experience working with databases and large-scale data processing
-Experience with microservices architecture will be a plus
Nice to Have
-Experience working with Terraform
-Experience working with Kubernetes
-Understanding of DevOps practices
-Experience working with streaming or real-time platforms
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | B2 - Upper Intermediate |