Software Developer (System-Level Programming)
Confidential
Posted: January 31, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Join our globally distributed engineering team to solve infrastructure-grade challenges and power the next wave of cloud platforms.
Required Skills
Job Description
About Virtuozzo
Virtuozzo is a leading innovator in virtualization and cloud infrastructure solutions, empowering service providers worldwide to build and manage any cloud—private, public, or hybrid—efficiently and cost-effectively. We pioneered container-based virtualization technologies and actively contribute to foundational OSS projects such as OpenVZ, Linux kernel, Kubernetes, CRIU, KVM, OpenStack, and more
At Virtuozzo, you’ll be joining a globally distributed engineering team, solving infrastructure-grade challenges and powering the next wave of cloud platforms. To join our VHI Storage team, we are looking for Developers to:
Role & Responsibilities
Design, develop, and maintain system-level software components primarily in C.
Work in a Linux-based environment, including debugging, performance tuning, and automation.
Collaborate with cross-functional teams to design scalable and reliable systems.
Analyze and improve network-related functionality and performance.
Participate in code reviews, architecture discussions, and technical planning.
Requirements
Strong hands-on experience with Linux development and internals.
Proficiency in C, with the ability to write clean, efficient, and maintainable code.
Solid understanding of system-level programming, including memory management, concurrency, and IPC.
Good knowledge of computer networks, including TCP/IP stack and socket programming.
Excellent fluency in English
Nice to have
Experience with Golang and/or Python.
Familiarity with designing and implementing distributed systems.
Knowledge of performance profiling and debugging tools.
Experience with Linux AIO, io-uring, RDMA stack in Linux.
Understanding at least one of S3/NFS/Samba/iSCSI/NVMeOF protocols, Linux VFS internals, file systems architecture, Linux block I/O subsystem
What We Offer
Remote and flexible working hours anywhere in EMEA
Professional growth: training budget, certification support, mentorship, and career progression pathways
Inclusive, multicultural team: work alongside talented engineers from across the globe on infrastructure-grade cloud products
Employee perks: recognition programs, referral bonuses, and learning initiatives such as book clubs or tech talks
Share Options – shares in our success with share options
Open for employment in our entity in Serbia or Bulgaria or for B2B contracting elsewhere in Europe.
Process stages:
HR intro call (30min)
Team meeting (1h)
Technical interview (code or take-home task)
Hiring manager interview (30min)
CTO meet&greet