2 months ago
Reach out directly about this role
Grade
Lead
Experience
from 6 years
Work Format
Onsite
Employment
Full-time
English Level
B2 - Upper-Intermediate
Relocation
Cyprus, Limassol
RocketHunt estimate from real salaries
AI writes it from your resume. You only have to send it.
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