Job Details
Software Development
Senior
On-site
Russian
Possibly outdated
Aug 26
This job was posted more than a month ago — it may no longer be active

Senior Backend Engineer (Go)

FANzino (B2B online gambling/live games provider) seeks Senior Backend Engineer (Go) to build high-load fault-tolerant Go services, design scalable architecture, work with PostgreSQL, Redis, ClickHouse, Kafka, REST/gRPC. Office in Limassol, Cyprus.

FANzino is a B2B game provider of a new format in the online gambling world. We create scalable live games without studios using video composition, emulation, and real-time outcome generation. Responsibilities: - Development and support of Go services - Design and implementation of scalable architecture with 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 system components including logging, monitoring and tracing - Conducting code review, mentoring junior developers - Participation in planning, estimation and decomposition of tasks, close interaction with DevOps, QA and the frontend team

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 deep understanding of event-driven architecture nuances Experience with AI agents for writing code Experience with REST and gRPC APIs, knowledge of HTTP, TLS, WebSocket Experience with PostgreSQL and/or MySQL in high-load projects Experience with NoSQL databases and understanding of the reasons for their use Skills in writing unit and integration tests (Testify, GoMock, etc.) Experience setting up build and CI/CD pipelines (Docker, GitHub Actions, GitLab CI, etc.) Understanding of SOLID, Clean Architecture, experience writing readable, maintainable code Ability to work in an Agile/Scrum team and actively participate in technical discussions Nice to have: - Experience developing event sourcing + CQRS systems - Knowledge of Kubernetes, Helm, experience with cloud infrastructure - Proficiency with performance analysis tools (pprof, benchmark, flamegraph) - Understanding of OLTP and OLAP systems tasks - Experience with Testcontainers

Office work: office in Cyprus (Limassol) Flexible start of the working day Food compensation in the office Official employment under Cyprus labor law 4 additional days off No legacy

Cyprus
WebSocket
REST
MySQL
flamegraph
TLS
event-driven
Scrum
RabbitMQ
Kubernetes
NoSQL
Redis
NATS
HTTP
pprof
GitHub Actions
OLAP
benchmark
OLTP
Docker
gRPC
Testcontainers
SOLID
Agile
ClickHouse
Go
Kafka
AI Agents
Clean Architecture
GitLab CI
PostgreSQL
Helm

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Tech Lead Backend (Go)

Tech Lead Backend (Go) for iGaming/Sports Betting B2B platform in Limassol, Cyprus. Relocation provided.

Cyprus
N
NDA

Senior Backend Developer (Go)

Senior Backend Developer (Go) at Jum, Moscow, full-time. Requires Go, MongoDB, Yandex.Cloud, Redis, Kafka, Docker, Kubernetes, Grafana.

Russia
Д
Джум

Backend Developer (Go)

Middle+ Backend Developer (Go) for HTML5 crash games in iGaming project XNODO Games. Remote, project or permanent.

X
XNodo games