Low-level engineer | Mid-senior | C++ | Threat protection team
On-site · Vilnius, Vilnius, Lithuania or Kaunas, Kaunas, Lithuania
Job Summary
Low-level engineer for Threat Protection team to develop advanced features for NordVPN application, including drivers, system extensions, libraries, and native applications; responsibilities include coding, testing, code reviews, and collaboration across multiple tech stacks (C/C++, Swift, C#) with emphasis on security-focused software and performance improvements. Benefits include hybrid work (3 days in office, 2 work-from-home), remote-work options, extensive health and wellness programs, and opportunities for skill growth across a global cybersecurity product. Tools used include C++, Swift, C#, Git, CMake, Conan, CI/CD, Python; bonus points for multi-language interoperability and build-system knowledge.
Required Qualifications
- Experience with C/C++
- Some experience with C# or Swift and willingness to learn
- Experience in Systems Programming
- Open communication style
- Positive attitude towards feedback and self-improvement
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.