Job Details

Software Development
Senior
Remote
Full time
Apr 14

Golang Engineer — Networking / Proxy Platform

Senior Golang Engineer specializing in Networking and Proxy Platforms. Focus on developing and improving core proxy services, designing high-performance network components, and optimizing performance. Remote position.

Developing and improving the core proxy services responsible for traffic handling, routing, and session lifecycle. Designing and implementing high-performance network components using Go. Performance-critical subsystems: concurrency models, resource scheduling, flow control. Profiling, debugging and optimising performance (latency, throughput, memory). Monitoring and observability pipelines with high cardinality metrics Participating in architectural discussions and technical decisions. Code reviews, knowledge sharing and helping maintain engineering quality. Working closely with infra, data and backend teams to ensure stable operation in production.

4+ years professional backend experience, 2+ with Go in production. Strong understanding of goroutines, channels, and concurrency patterns. Practical experience with profiling (pprof), metrics, and logging. Strong understanding of concurrency primitives and patterns: channels, sync/atomic, waitgroups, locks. Experience with TCP/IP, UDP, connection state, keepalive and debugging techniques. Profile, debug, and improve performance with metrics and traces. Ability to optimize GC pauses, reduce lock contention. Production experience with PostgreSQL and Redis. Linux fundamentals: networking tooling, performance debugging. Experience instrumenting services with Prometheus and building meaningful dashboards. Ability to identify problems proactively and improve things without being asked. Interest in performance optimization or reliability engineering.

TCP/IP
proxy
go
Prometheus
Linux
Networking
UDP
Redis
PostgreSQL

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Golang Developer

Golang Developer position at M Tech in Moscow, Russia. Full-time, remote options available. Requires middle level experience with Golang, ClickHouse, PostgreSQL, and Apache Kafka.

M
M Tech

Frontend Engineer (AI + IP Management Platform)

Frontend Engineer role on an AI-integrated Intellectual Property management platform. Requires 3+ years of experience with React and MobX. Fully remote position with an AI-first engineering culture.

N
NDA

Golang Developer

Okko is looking for a Golang Developer in Moscow, Russia. Full-time, remote option available. Skills: PostgreSQL, Golang.

O
Okko