Job Details
Software Development
Senior
Hybrid
Full time
Russian
Possibly outdated
Sep 2
This job was posted more than a month ago — it may no longer be active

Senior Golang Backend Engineer

Senior Golang Backend Engineer at an American B2B SaaS company in Limassol, Cyprus. Product platform for enterprise data processing; relocation from Europe possible; office or hybrid.

American B2B SaaS company is looking for a Senior Golang Backend Engineer for permanent work in an office in Cyprus; hybrid is possible. The company has built its own data processing platform for large enterprise clients in the USA and worldwide. It is a product team with a strong engineering culture that values deep technical expertise, architectural thinking, and understanding of how the system works as a whole. The company is a technology partner of Google and Microsoft. Among the engineers are contributors to the Linux Kernel and other open-source projects, authors of patents and technical publications. Responsibilities: - Participate in designing the platform architecture - Design and develop microservices in Golang - Design service interaction protocols and data models - Find bottlenecks in the system and optimize performance - Work with high-load data processing systems - Research and prototype new features in cybersecurity, agentic platforms, full-text and semantic search, including RAG - Work together with engineers, designers, and product managers on product development Tech stack: Golang, Kubernetes, Google Cloud Platform, PostgreSQL, Redis, Pub/Sub, gRPC, Terraform, CI/CD, Grafana, Prometheus, GCP Monitoring, Tracing, Sentry. The product is built on a microservices architecture and deployed in several Kubernetes clusters in GCP. Unit and integration tests, a separate staging environment, monitoring, and alerts are set up for key services and libraries. The team actively uses coding agents for solution research, prototyping, code review, testing, and automation of routine processes. Developers have corporate access to advanced Claude models without standard subscription limits.

4-5+ years of commercial development Experience designing and developing services in a microservices architecture Expert knowledge of Golang Experience with PostgreSQL, Redis, Pub/Sub, and gRPC Experience with Kubernetes and one of the public clouds: GCP, AWS, or Azure Experience developing high-load data processing systems Nice to have: experience optimizing performance of high-load systems and familiarity with index data structures, such as B-tree and LSM-tree.

Own B2B SaaS product and complex engineering challenges Modern stack: Golang, Kubernetes, GCP, Terraform, PostgreSQL, Redis, CI/CD Opportunity to deeply study product architecture, work with production code, and influence technical decisions Paid professional courses and conferences Compensation for language courses and sports activities Free lunches in the office Relocation to Cyprus with High Skill Visa processing Compensation for family trips up to $2,000 gross per year so loved ones can visit more often Office by the sea.

Cyprus
High-load
GCP
Agentic platforms
Azure
Cybersecurity
Kubernetes
Redis
AWS
B-tree
microservices
RAG
Full-text search
Prometheus
Semantic search
Pub/Sub
gRPC
Terraform
Sentry
Grafana
Golang
LSM-tree
CI/CD
PostgreSQL

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Senior Backend Software Engineer

Senior Backend Engineer at Spirii, a European eMobility tech company. On-site in Copenhagen.

Denmark
S
Spirii

C++/Golang System Developer

C++/Golang System Developer at Acronis, world leader in cyber protection. Location: Belgrade, Serbia.

Serbia
A
Acronis

C++/Golang System Developer

C++/Golang System Developer at Acronis, a world leader in cyber protection, based in Belgrade, Serbia.

Serbia
A
Acronis