Vacancy: Senior C++ Developer
Work format: office/hybrid (Moscow)
Employment: full-time
Salary range: up to 500K fixed
Citizenship: RF
We are looking for a Senior C++ Developer for a leading Russian company in the field of cybersecurity and cryptography development.**
Project: development of a remote access gateway (RA VPN) and authentication/authorization services (RADIUS, LDAP, OpenID Connect).
Our team is entirely technological – only engineers and developers.**
📋 Responsibilities:**
- Development and enhancement of authentication and authorization services (Linux, multithreaded, async, RADIUS, LDAP, OpenID Connect, etc.);
- Development and optimization of the RA VPN core (Linux, UserSpace, network operations);
- Participation in the full development cycle;
- Development of autotests in Python/bash ;
- Preparation of technical documentation in collaboration with a technical writer.
✨What we offer:
- Fixed salary up to 500K gross + annual bonus;
- Employment according to the Labor Code of the Russian Federation, IT accreditation, VHI (Voluntary Medical Insurance);
- Office in Moscow (Maryina Roshcha metro station) during the probation period;
- Flexible schedule and hybrid work format after the probation period;
✅ Who we are looking for:
- Over 5 years of commercial C++ development experience (we use C++17/20);
- Deep understanding of multithreading, synchronization, and asynchronous I/O;
- Experience in network software development (IP, TCP, UDP, ARP, etc.);
- Understanding of cryptographic protocols (TLS, DTLS, QUIC);
- Knowledge of AAA protocols (RADIUS, LDAP, OpenID Connect);
- Knowledge of information security basics and network access control;
- Understanding of OOP principles;
💼 Will be a plus:
- Experience with CUDA, CPU, ARM64/RISC-V;
- Knowledge of secure development practices (SDLC, OWASP);
- Written technical English.
Interested? Then send your resume to Tatyana_Recruiter.