Senior Golang Developer
About the Role
We're looking for an experienced Go developer to build new microservices and critical platform components.
Responsibilities
- Design and develop new microservices in Go
- Build high-load systems (search, music, accounts, messaging)
- Code review and mentoring junior/middle developers
- Participate in architectural decisions and technical planning
- Optimize service performance and scalability
- Implement best practices and coding standards
Required Skills
- 5+ years of commercial software development experience
- 3+ years of experience with Go
- Strong knowledge of Go web frameworks
- Experience with PostgreSQL (pgx driver, migrations, query optimization)
- Experience with Redis (caching, queues, pub/sub)
- Understanding of Hexagonal/Clean Architecture
- Experience writing unit and integration tests (testify, testcontainers)
- Experience with Docker and Kubernetes
- Experience with GCP (GKE, Cloud Storage, Cloud SQL, etc.)
Nice to Have
- Experience with Apache Cassandra or other NoSQL databases
- Experience with OpenSearch/Elasticsearch
- Experience with Kafka or other message brokers
- Knowledge of OpenTelemetry (tracing, metrics, logs)
- Experience with Keycloak or OAuth 2.0 / OIDC
- Experience with gRPC and Protocol Buffers
- Knowledge of MongoDB
Tech Stack
- Go 1.24, pgx, gocql, go-redis
- PostgreSQL 13+, Cassandra 4+, Redis 7+, MongoDB 6+
- OpenSearch, Kafka
- OpenTelemetry, Jaeger, Prometheus, Grafana
- Docker, Kubernetes (GKE), CI/CD (GitLab)
- GCP (Cloud Storage, Cloud SQL, Secret Manager, etc.)
- Keycloak, JWT (RS256)
Benefits
- Competitive salary based on experience and skills
- 20 paid vacation days
- Sick leaves: unlimited with medical certificate, up to 5 paid days per year without certificate
- Healthy work–life balance
- Family-first culture and flexible approach to work schedule
- Flexible work schedule
- Professional growth and development opportunities
Required languages
| English | B2 - Upper Intermediate |
Published 6 January · Updated 14 January
Statistics:
185 views
·
80 applications
3% read
📊
Average salary range of similar jobs in
analytics →
Loading...