Software Developer

Company

Virtuozzo

Date Posted

22-08-2025

Location

Belgrade, Belgrade, Serbia

Remote

Software Developer – System-Level Programming

About 
Virtuozzo
is a global leader in virtualization, cloud, storage, and hyperconverged infrastructure solutions. We combine deep engineering expertise with a relentless focus on performance, scalability, and innovation. At Virtuozzo, you will work with world-class engineers on products that compete — and win — against the biggest names in the industry. 

 

The Role 

We are looking for a skilled and motivated Software Developer with a strong background in system-level programming to join our engineering team. In this role, you will work on object storage components, contribute to performance-critical systems, and help build robust, efficient, and scalable software solutions for global service providers and enterprises. 

 

Key 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. 

 

Required Skills & Experience 

  • 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. 

 

Nice to Have 

  • Experience with Golang and/or Python. 
  • Familiarity with designing and implementing distributed systems. 
  • Knowledge of performance profiling and debugging tools. 

 

What We Offer 

  • Remote-first culture with flexible working hours. 
  • The opportunity to work on challenging, performance-critical projects with global impact. 
  • A collaborative, technically strong engineering team. 
  • Group private medical insurance if you become an employee 
  • Employee/Contributor recognition programs and incentives 
  • Opportunities for professional growth through training, certifications, and conferences. 
  • Referral program bonuses 
  • Book club rewards 
  • Other perks,
    depending on your location and contract type