Senior Golang Engineer (#1057)

Work type:
Technical Level:
Job Category:
Software Development

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

Our Client’s company is a leading provider of call center software. The company was formed from the merger of five companies working on solutions within the communication domain. The communication technology specialists have combined their years of expertise and in-depth knowledge. Our Client sees itself as a pioneer for the future of intelligent, communication-driven work.


  • 5+ years of professional experience in Go development
  • Proven experience in designing and developing large-scale, distributed systems using Go
  • Strong understanding of software development principles, design patterns and algorithms
  • Experience with Gitlab CI/CD, Keycloak and OAuth2 preferable
  • Familiarity with CI/CD and the release process
  • Familiarity with Agile methodologies
  • Experience with unit, integration and functional UI testing
  • Well spoken and written knowledge of English language (Upper-Intermediate minimum)
  • Computer Science or similar degree


  • Design, build, and maintain efficient, reusable, and reliable code
  • Communicate with multi-functional teams to streamline the workflow
  • Suggest technical and functional improvements to add value to the product
  • Conduct code reviews to maintain high quality

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings