This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced Software Developer to join our security solutions team, focusing on the design, development, and management of VPN/Zero Trust Network Access (ZTNA) client/agent applications for Windows. You will play a key role in building robust, secure, and efficient networking products using C++ and Go, with a core emphasis on cryptography, protocol implementation, and system-level programming.
Job Responsibility:
Develop, maintain, and enhance VPN/ZTNA client/agent applications for the Windows platform
Implement VPN tunneling and ZTNA features, including authentication, authorization, and access controls
Integrate advanced cryptographic methods and protocols to ensure secure communications
Troubleshoot, optimize, and refactor networking components for performance and security
Collaborate with product managers, QA, and other engineering teams to deliver high-quality releases
Maintain thorough documentation and adhere to secure coding practices and standards
Stay current on the latest security threats, vulnerabilities, and best practices relevant to networking and secure communications
Requirements:
4–6 years of professional software development experience, with a focus on Windows applications
Proficiency in C++ and/or Go language, with hands-on experience building system or network applications
Strong foundation in computer networking (TCP/IP stack, protocols, sockets)
Demonstrated experience in security concepts—encryption, authentication, PKI, and secure communications
Expertise in applied cryptography and modern security standards (TLS/SSL, IPsec, etc.)
Solid understanding of the Windows OS internals, services, and system programming
Ability to work independently and collaboratively in an agile environment
Excellent problem-solving and communication skills
Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
Nice to have:
Experience with PKI, certificate management, and key lifecycle operations
Prior involvement with commercial VPN or ZTNA solutions
Familiarity with cross-platform development and automation/testing frameworks
Exposure to DevOps practices, CI/CD, and secure software development lifecycle (SSDLC)
Understanding of endpoint security, malware prevention, and threat detection