Москва, 3-я улица Ямского Поля, 2к7
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
Москва
до 350000 RUR