Virtuozzo · 1 month ago
Software Developer (System-Level Programming)
Virtuozzo is a leading innovator in virtualization and cloud infrastructure solutions, empowering service providers worldwide. They are seeking a Software Developer to design, develop, and maintain system-level software components primarily in C, while collaborating with cross-functional teams to enhance cloud platform functionality.
CleanTechCloud InfrastructureInformation Technology
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
Qualification
Required
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
Preferred
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
Benefits
Group private medical insurance
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
Company
Virtuozzo
Virtuozzo The scale and scope of a well-established business with the entrepreneurial energy and focus of a start-up.
Funding
Current Stage
Growth StageRecent News
2025-12-12
The Register
2025-06-21
Company data provided by crunchbase