Remote / Athens / Limassol / Nicosia / Thessaloniki Hybrid

XM Careers is hiring a Go Developers

About the Role

The role involves building and improving backend platforms using Go, contributing to system architecture, and working closely with engineering teams to deliver robust solutions for complex technical challenges.

Responsibilities

  • Design and implement scalable backend services using Go
  • Write clean, maintainable, and efficient code
  • Collaborate with engineers to integrate backend systems
  • Troubleshoot and resolve production issues
  • Participate in code reviews and technical discussions
  • Optimize application performance and reliability
  • Contribute to system architecture decisions
  • Ensure code quality through testing and automation
  • Support deployment and monitoring processes
  • Work with APIs and distributed systems
  • Maintain documentation for developed systems
  • Follow security best practices in development
  • Respond to incidents and system alerts
  • Integrate with databases and storage solutions
  • Participate in agile development cycles

Nice to Have

  • Experience with Kubernetes or Docker
  • Knowledge of cloud platforms such as AWS or GCP
  • Background in financial technology systems
  • Familiarity with message brokers like Kafka
  • Experience with observability tools
  • Understanding of gRPC and protocol buffers
  • Contributions to open-source Go projects
  • Experience in high-throughput environments
  • Knowledge of security practices in backend systems

Compensation

Competitive salary based on experience and qualifications

Work Arrangement

Hybrid work model with flexibility for remote and office-based work

Team

Collaborative engineering team focused on scalable backend systems

Technology Stack

  • Primary language: Go
  • Infrastructure: Docker, Kubernetes
  • Cloud platforms: AWS, GCP
  • Databases: PostgreSQL, MongoDB
  • Monitoring: Prometheus, Grafana

Team Culture

  • Emphasis on technical excellence
  • Regular knowledge sharing sessions
  • Supportive and inclusive environment
  • Focus on continuous improvement
  • Open feedback culture

Available for qualified candidates requiring work authorization

Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
XM Careers
A multinational financial services company offering trading and investment services with a strong technology and engineering focus.
All jobs at XM Careers Visit website
Job Details
Department Engineering – Software Development
Category backend
Posted 11 days ago