XM is hiring a Go Developer with relocation to Greece or Cyprus.

Main responsibilities:

  • Write clean, simple, maintainable and testable code
  • Design, implement and maintain cloud-based services and APIs
  • Monitor, troubleshoot and debug applications
  • Participate in and run code reviews
  • Follow emerging technologies and frameworks

Requirements:

  • BSc/MSc in Computer Science, Engineering, or a relevant degree
  • In-depth experience with Go; experience in other languages is a plus
  • In-depth experience with REST service design; experience with gRPC
  • Experience with monitoring, logging and tracing systems
  • Proven experience using SQL and NoSQL databases
  • Knowledge of programming best practices and design patterns
  • Experience automating deployment, scaling and management of containerized applications for production
  • Good understanding of algorithmic complexity, data structures and multithreading concepts
  • Knowledge of AWS Cloud Services and Terraform is a plus
  • Experience or interest in benchmarking and optimization; GenAI experience is a plus
  • Contributions to open source projects and strong teamwork/problem-solving skills

Benefits / Conditions:

  • Attractive remuneration package
  • Intellectually stimulating work environment
  • Continuous personal development and international training opportunities
  • Attractive relocation package and support for a smooth relocation for you and your family