Reach out directly about this role
Location: Limassol, Cyprus Work format: office, 5/2 Employment: full-time 📞 Contact: carrie_recrutico, Telegram
✅ What you will be doing: Gathering and prioritizing technical requirements, translating them into engineering tasks, synchronizing the team's technical goals with business objectives, and defending the interests of technical quality to the business. Leading a team of backend engineers: hiring, onboarding, task distribution, employee development, fostering a culture of code review, mentorship, and knowledge sharing. Designing, developing, and ensuring the reliability of high-load services with a target availability of 99.95%, measurable SLOs (latency P95/P99, throughput, RTO/RPO), and taking responsibility for the technical quality and stability of the system in production. Developing the architecture of a distributed microservice system: identifying bottlenecks and risks, designing scalable solutions, and preventing incidents. Developing processes for service development, testing, delivery, and operation, including CI/CD, on-call, incident response, blameless postmortems, architectural and code reviews, and internal technical sessions.
🎯 We expect you to: Have 6+ years of commercial development experience in Go, with 1–2 years in a Team Lead / Tech Lead role. Possess a deep understanding of multithreading. Have designed and operated high-load distributed microservice systems. Know distributed system patterns (Saga, Outbox, Circuit Breaker, Bulkhead, CQRS, etc.), understand common microservice architecture problems (distributed transactions, eventual consistency, cascading failures, data duplication), and their solutions. Have worked with REST, gRPC, and asynchronous communication (Kafka, RabbitMQ, WebSocket, Pub/Sub, SSE), and understand the use cases for each mechanism. Know SQL and NoSQL databases, have experience profiling queries and schema migrations, and understand when each data model is appropriate. Have worked with microservice infrastructure (Docker, Kubernetes) and built CI/CD pipelines. Understand observability principles: metrics (RED/USE, SLI/SLO, health checks), logging, tracing, and monitoring (Prometheus/Grafana, distributed tracing, centralized logging). Be able to argue architectural decisions to both technical and non-technical audiences.
➕ Will be a plus: Experience in iGaming or related high-load products. Experience in high-load fintech / trading domains — understanding of transaction consistency requirements and protection against race conditions under high competitive load. Ability to solve algorithmic and optimization problems in high-load services. Experience building incident management processes and conducting postmortems from scratch.
😊 We offer: Office-based work in Limassol Flexible start to the workday Lunch compensation Medical insurance for employee and family members External and internal training, development budget Internal employee benefits menu Corporate and sports events of various formats
Cyprus, Limassol
Relocation
from 6 years
Experience
Full-time
Employment
Onsite
Work Format
Lead
Grade
Backend
Specialization
iGaming
Industry
By country
Lead
Grade
Backend
Specialization
iGaming
Industry