12 марта 2026
Backend Developer (Go / Networking)
Basic requirements
Commercial experience with Go programming language
or experience with other compiled languages (C, C++, Rust) with willingness to work with Go
Good understanding of networking fundamentals: IP, TCP, UDP, TLS
Basic understanding of concurrency and parallel programming
Experience analyzing network traffic or working with traffic analysis tools
Practical experience with SQL databases (PostgreSQL, MySQL)
Confident work with Linux in a development or production environment
Ability to work independently, analyze problems and communicate effectively within a team
Nice to have
Knowledge of Linux networking (IP routing, netfilter, tc, BPF)
Knowledge of modern network protocols (HTTP/2, QUIC)
Experience with VPN technologies (WireGuard, Xray, etc.)
Knowledge of scripting languages (Python, JavaScript, Bash)
Job tasks
Developing Go microservices for internal services such as network management, traffic analysis, monitoring and automation tools
Analysis of network traffic and investigation of network behaviour
Integration of services into existing production infrastructure
Participation in development and improvement of server-side networking software
Job type
Remote, full time, with occasional in-person meetings in Moscow/Moscow