Position: Middle or Senior Golang Engineer (games)
Company: EPAM Systems
Category: Golang
Experience required: 2y
English level: intermediate

The client’s award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design.

**REQUIREMENTS**
•	Extensive knowledge of Go concurrency patterns (channels, go routines)
•	Production experience in building GRPC endpoints
•	Experience in working with message queues
•	Experience with Kubernetes based environments
•	Experience with NoSQL and SQL based databases (ideally AWS DynamoDB, PostgreSQL)
•	Intermediate or higher English level, both spoken and written (B1+)

**WE OFFER**
•	Social package - medical insurance, sports
•	Compensation for sick lists and regular vacations
•	English classes with native speakers (certified English teachers)
•	Workspace freedom (office or remote) and flexible working hours 
•	Possibility to work on full product lifecycle –from concept to delivery into production
•	Mentorship program
•	Guaranteed professional growth through the technology training and technology communities inside EPAM, unlimited courses, and training at top learning portals and schools
•	Proactive Agile/Scrum/XP practitioners
•	Ability to pick project and technology stack to join