Обязанности:
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Похожие вакансии