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