C++ Developer
6000 - 9000 USD/ mies.B2B
SeniorFull-time·B2B
#404983·Dodano 12 dni temu·42
Źródło: nofluffjobs.comTech Stack / Keywords
C++CNetwork protocolsLinuxOpenVPNIPsecOpenSSLRustAsioAWS
Firma i stanowisko
OpenVPN Inc. develops secure networking solutions and distributed network virtualization software running on the Linux networking stack. The team is small and closely-knit, focusing on creating innovative and secure networking products used by millions worldwide.
Wymagania
- 5+ years of experience in computer networking and/or network-security industry.
- Strong expertise in C and C++ programming (C++20 and higher), with experience in networking and security applications.
- Comfortable with the CMake build system.
- Understanding of RAII and concurrency concepts such as std::memory_order.
- In-depth understanding of network protocols (TCP/IP, sockets, IP routing) and security concepts like TLS, PKI, encryption, and authentication.
- Experience with Amazon Web Services (AWS).
- Bachelor's degree in Computer Science or related field, or equivalent work experience.
- Excellent verbal and written communication skills.
Nice to have:
- Experience with OpenVPN, OpenSSL, IPsec, Asio, Rust, AWS, and Linux kernel development.
Obowiązki
- Develop and maintain Core programs of open source and business solutions - OpenVPN2 (C) and OpenVPN3 (C++).
- Develop and maintain the CloudConnexa cloud solution backend for network virtualization on Linux.
- Collaborate on network virtualization software running on top of the Linux networking stack.
Benefity
- Competitive pay rates.
- Fully remote work environment.
- Self-managed time off.
- Team trips and special events.
Płatny urlop
Spotkania integracyjne
Inne informacje
As part of the recruitment process, AI-powered tools may be used to support candidate evaluation. All decisions involve human oversight.
OpenVPN
3 aktywne oferty