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.
Don't miss a single job
Subscribe to our Telegram channel