Low-level engineer | Mid-Senior | NordVPN
Hybrid · Vilnius, Vilnius, Lithuania or Kaunas, Kaunas, Lithuania
Job Summary
Low Level Team designs and develops reusable components for multiple platforms (Windows, Linux, Android, Apple) in Rust. You will solve security, performance, privacy, and networking challenges at scale, apply clean-code principles, collaborate with team members to deliver secure and performant software, contribute to growing the lib Telio/open-source community, and leave code better than you found it. The role offers hybrid work arrangements (3 days in the office, 2 days remote) and the option to work from anywhere as part of NordVPN’s broader benefits.
Required Qualifications
- Solid software engineering knowledge in at least one strongly typed programming language (C/C++ or Rust)
- Deep understanding of at least one operating system (firewalls, routing, networking, services, interrupts)
- Advanced knowledge of networking protocols - UDP, TCP, IP v4/v6, DNS
- Experience with GitHub or GitLab and understanding of core CI/CD principles
- Willing and eager to share knowledge and mentor
- Virtualization (or/and containers) knowledge
- Bonus points for C/C++ experience, Python experience, 5+ years experience, Computer science degree
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.