Senior Golang Engineer

SoftConstructYerevanstaffampublished 09/18/2026
Must-have:GoGitBackendDevOpsMicroservicesGamingSecuritySenior

Are you GAME to JOIN US   and be our new Senior Golang Engineer?

We are looking for a Senior Golang Engineer   to join our team.

Conduct in-depth research and analysis , delivering high-quality technical solutions

Translate technical requirements into well-structured, high-performance, and reliable code

Design and build robust, testable, and easily maintainable systems within a distributed microservices architecture

Play a critical role in architectural decisions, continuously optimizing system design for security, scalability, and speed

Collaborate with cross-functional teams, including backend, DevOps, product, and security units

Write comprehensive technical documentation, including clean and well-documented Godoc comments

Stay up to date with the latest blockchain and Go language advancements, sharing knowledge within the team

Strong knowledge of Go programming paradigms, idioms, and concurrency patterns (e.g., goroutines and channels)

Experience working with Go frameworks and tools, such as: Go templating engines, Web frameworks like Revel or similar, Dependency management tools (e.g., Godep, Go Modules, Sltr)

Ability to write efficient, reusable, and testable code

Experience building and integrating with microservices architectures

Familiarity with code versioning systems such as Git

Excellent verbal and written communication skills in English and Russian (required for cross-team collaboration)

Strong problem-solving, debugging, and analytical skills