Skip to main content

Virtuozzo is hiring Team Lead, Software Engineering

➡️ Apply here: Team Lead, Software Engineering

🔔 Monitor #team_lead jobs

👩‍💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume


Team Lead, Software Engineering – Virtuozzo Hybrid Infrastructure

**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, OpenStack, and more.

**The Role:**
Lead Virtuozzo’s powerhouse engineering team crafting Virtuozzo Hybrid Infrastructure, the go-to platform for service providers building resilient, software-defined data centers. Guide development of distributed storage, virtualization, cluster orchestration, high availability, VM management, monitoring, and seamless updates through UI and REST APIs. As a player/coach, you’ll mentor top talent, drive technical excellence, and deliver features that scale to millions—perfect if you love leading complex projects while staying close to the code.

**Key Responsibilities:**
* Lead a team of 5-10 senior engineers: set vision, prioritize roadmaps, and foster a high-performance culture.
* Architect major features for cluster lifecycle, HA systems, and performance optimization; contribute hands-on code as needed.
* Champion code quality by overseeing automated testing strategies, CI/CD pipelines, and technical debt reduction.
* Collaborate with product, QA, and support teams to resolve production issues and evolve the platform based on customer feedback.
* Mentor engineers on best practices in Linux systems, networking, and distributed design; conduct code reviews and grow talent.

**Required Skills & Experience:**
* 5+ years in software engineering with 2+ years leading teams; expert in Python, Rust, Go, or C/C++ for production systems.
* Authoritative knowledge of Linux kernel architecture (e.g., NUMA, scheduling, I/O) and networking (SDN, TCP/IP stacks).
* Proven track record guiding distributed systems projects; strong problem-solving to unblock teams on tough challenges.
* Leadership chops: experience mentoring, running agile processes, and delivering under deadlines.

**Preferred Skills (Standout Plus):**
* Deep experience with hypervisors (KVM), containers (Docker/Podman), Kubernetes, or distributed storage.
* Background in system programming, kernel internals (Linux/Windows/FreeBSD), or fault-tolerant architectures.
* Proficiency in automation (Ansible, Bash, Terraform) and cloud platforms (AWS, Azure, GCP).
* Web development for UI/REST (JavaScript, HTML/CSS); bonus for performance tuning and observability tools.

**Why Virtuozzo?**
Work on battle-tested tech used by millions, collaborate with world-class engineers, and enjoy flexible remote options, competitive comp, and growth opportunities in a company pushing hybrid infrastructure boundaries. Apply now and build the infrastructure that powers tomorrow.

**What We Offer:**
* Remote and flexible working hours anywhere in EMEA
* 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

Previous and next articles