We’re looking for a Mid-level / Mid+ Go Backend Engineer to build and operate high-throughput microservices.
You’ll focus on performance, reliability, and clean design, using profilers and remote debugging to keep services fast and stable in production.
***Mid-level / Mid+ Go (Golang) Backend Engineer — High Load & Microservices.
Location
Requirements
- Design, build, and operate Go microservices for high-load, low-latency workloads (REST/gRPC)
- Profile and optimize code (CPU/memory/trace) using pprof, go tool trace, flame graphs
- Perform remote debugging in real environments (Delve, VS Code Remote, port-forwarding)
- Write robust unit tests (table-driven) and meaningful benchmarks (go test -bench), keep coverage healthy
- Integrate with data/streaming systems: Kafka, Redis, MongoDB, ClickHouse
- Ship via GitLab CI/CD (pipelines, runners, Docker images); automate quality gates
- Contribute to service observability (metrics/logging/tracing/Prometheus/OpenTelemetry/Jaeger)
- Apply design patterns and clean architecture; participate in code/design reviews
Must have
- 2–3+ years of backend experience, 2+ with Go in production
- Strong Go fundamentals: concurrency (goroutines, channels, context, sync), profiling, performance tuning
- Hands-on microservices experience (Docker)
- Remote debugging proficiency (Delve) and production troubleshooting skills
- Solid testing discipline (unit tests, benchmarks) and GitLab CI/CD experience
- Practical knowledge of REST/gRPC and at least one of Kafka/Redis/MongoDB/ClickHouse
- Familiarity with design patterns, SOLID/clean architecture, idiomatic GoN
Nice to have
- Deeper expertise with Kafka (consumer groups, idempotency, exactly-once patterns), schema registry (Avro/Protobuf)
- ClickHouse performance tuning; Redis as cache/rate-limit/locks; MongoDB schema design
- Observability stacks (Prometheus, Grafana, OpenTelemetry, Jaeger, Loki)
Why join
- Impact: own services that process real traffic at scale
- Modern stack, strong engineering culture, code reviews, technical growth
At HORISEN we build a workplace that supports, inspires and encourages our people. We foster a work environment where people are motivated to give their best and feel good about what they do.
Work:
Dynamic work in a company with more than 20 years of experience in a future-oriented industry
Competence:
Opportunity to grow under the mentorship of colleagues with extensive experience and to make a personal contribution
Team:
A powerful mixture of highly experienced professionals and young team members who are motivated, open-minded and easy to cooperate with
Cooperation:
A supportive, non-toxic environment with a safe space to share your ideas and opinions
Workplace:
A modern working environment with everyday refreshments and a good mood
Salary:
A competitive salary with performance-related improvements and great development opportunities
Opportunity:
Chance to contribute to cutting-edge messaging technology development, expand knowledge and master your professional skills
Social benefits:
Private medical insurance including regular check-ups, access to private hospitals etc., for employees’ well-being and self-care