HantixEurope

Senior Go Developer

Description

The development team is working on building and evolving high-load backend services, with a strong focus on performance, scalability, and system reliability. The platform is developed using a microservices architecture, modern observability tools, and an event-driven approach. Engineers actively participate in architectural decisions, code reviews, and technical initiatives, contributing directly to product development and platform quality. The team values ownership, accountability for results, and a proactive approach to improving both the system and development processes. Core responsibilities include developing new features, optimizing existing services, integrating third-party solutions, and contributing to the evolution of the project’s architecture and technical stack.

Tech Stack Golang, MongoDB, PostgreSQL, ClickHouse, Redis, NATS + JetStream, OpenTelemetry, GitLab CI/CD.

Responsibilities Write high-performance, testable, and maintainable code to implement new functionality; Participate in code reviews to ensure high code quality and knowledge sharing within the team; Integrate well-known third-party services and tools into the product; Participate in internal knowledge sharing within the team; Propose and implement technical initiatives and improvements to the product architecture.

Requirements 4+ years of backend development experience, including 3+ years of commercial experience with Go (Golang); Strong proficiency in Go and understanding of best practices for building scalable backend services; Experience working with microservices architecture; Experience developing REST APIs and/or gRPC services; Strong experience with SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis); Experience working with Docker and Kubernetes; Experience with cloud platforms (AWS / GCP / Azure); Knowledge of Git and CI/CD processes; Experience writing tests and optimizing backend service performance; Understanding of event-driven architecture and messaging systems (Kafka, NATS) is a plus.

We Offer Work in a fast-growing international company with a strong multicultural team; Flexible work format: remote or from modern offices across Europe; Modern corporate equipment; Corporate health insurance; Learning and development opportunities: internal training, compensation for external education, conferences, and English courses; Referral program and a strong corporate culture with regular events and internal activities.

Skills

CI/CDGitLab CIMongoDBAWSGitOpenTelemetryAzureRESTGCPGitLabPostgreSQLSQLKafkaKubernetesRedisDockergRPCEvent-DrivenGoMicroservicesMySQL

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching