Team Lead, Software Engineering – Virtuozzo Infrastructure
Department: VZ - R&D - Engineering
Employment Type: Employee
Location: Remote
About Virtuozzo
Virtuozzo is a leader in operating system and related software for cloud service providers, SaaS companies, and other organizations. We offer mainframe-like performance, reliability, and security for hyperconverged infrastructure and services while dramatically lowering overall cost and complexity. Our team combines deep engineering expertise with a relentless focus on performance, scalability, and innovation. We pioneered container-based virtualization technologies and actively contribute to foundational OSS projects such as OpenVZ, Linux kernel, Kubernetes, CRIU, KVM, OpenStack, and more.
The Role
Lead Virtuozzo's powerhouse engineering team crafting Virtuozzo Infrastructure. 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.
What We Offer
-
- Remote and flexible working hours anywhere in EMEA
- B2B contracting
- 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
- Remote and flexible working hours anywhere in EMEA
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
