Reach out directly about this role
FANzino is a new format B2B game provider in the online gambling world. We create scalable live games without studios using video composition, emulation, and real-time outcome generation technologies.
We are looking for an experienced and passionate Senior Backend Engineer (Go) to become a key member of our engineering team. You will develop high-load and fault-tolerant backend systems in Go, participate in architectural decisions, and influence the technical development of the product.
Key responsibilities: 🔸Development and support of services in Go 🔸Design and implementation of scalable architecture considering fault tolerance and performance 🔸Work with relational and NoSQL databases (PostgreSQL, Redis, ClickHouse, etc.) 🔸Integration with external systems via REST/gRPC/WebSocket 🔸Development of common libraries for working with system components including logging, monitoring, and tracing 🔸Conducting code reviews, mentoring junior developers 🔸Participation in planning, estimation, and task decomposition, close interaction with DevOps, QA, and the frontend team
Technical requirements: 🔹5+ years of backend development experience with a focus on Go 🔹Excellent knowledge of the Go standard library 🔹Understanding of architectural principles for building distributed fault-tolerant systems 🔹Experience with KAFKA and/or RabbitMQ and/or Nats and a deep understanding of the nuances of event-driven architecture 🔹Experience working with AI agents for code writing. 🔹Experience with REST and gRPC APIs, knowledge of HTTP, TLS, WebSocket 🔹Experience working with PostgreSQL and/or MySQL in high-load projects 🔹Experience working with NoSQL DBs and understanding the reasons for their use 🔹Skills in writing unit and integration tests (Testify, GoMock, etc.) 🔹Experience setting up builds and CI/CD pipelines (Docker, GitHub Actions, GitLab CI, etc.) 🔹Understanding of SOLID principles, Clean Architecture, experience in writing readable, maintainable code 🔹Ability to work in an Agile/Scrum team, actively participate in technical discussions
Bonus points: 🔹Experience developing event sourcing + CQRS systems 🔹Knowledge of Kubernetes, Helm, experience with cloud infrastructure 🔹Proficiency in performance analysis tools (pprof, benchmark, flamegraph) 🔹Understanding of OLTP and OLAP system tasks 🔹Experience with Testcontainers
Conditions 🔸Office-based work: office in Cyprus (Limassol) 🔸Flexible start of the workday 🔸Meal compensation in the office 🔸Official employment under the Labor Code of Cyprus 🔸4 additional days off 🔸Absence of legacy code
If you are ready to build a powerful live game platform from scratch, send your resume! @ksushaegorova
Cyprus, Limassol
Relocation
from 5 years
Experience
Full-time
Employment
Onsite
Work Format
Senior
Grade
Backend
Specialization
iGaming
Industry
Product company
Company Type
By city
Senior
Grade
Backend
Specialization
iGaming
Industry
Product company
Company Type