Team Lead, Software Engineering

🔥 12 hours ago

🇧🇬 Bulgaria – Remote

⏳ Contract/Temporary

🟠 Senior

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on Virtuozzo's careers page ↗Virtuozzo's careers page, not through a job board

First seen by Remote Rocketship 12 hours ago

Still open on Virtuozzo's site. Checked 1 hour ago.

Apply Now
Logo of Virtuozzo

Virtuozzo

201 - 500 employees

🤝 B2B

🏢 Enterprise

🤖 Artificial Intelligence

B2B • Enterprise • Artificial Intelligence

Virtuozzo is a provider of cloud infrastructure and virtualization software for cloud service providers, managed service providers, ISVs and enterprises. Its product suite includes hyperconverged multi-tenant IaaS (V/IS), software-defined storage (V/Storage), an elastic PaaS/application management layer (V/AM), a virtualization layer for VMs and containers (V/Server), and a fully managed multi-tenant V/Cloud offering. Virtuozzo emphasizes low total cost of ownership, high workload density, near-bare-metal performance for AI/GPU workloads, Kubernetes and database services, built-in metering/billing, and options for white-label/sovereign-cloud deployments. It positions itself as a VMware alternative and a platform for CSPs and MSPs to deliver IaaS/PaaS with high efficiency, multi-cloud interoperability, and strong data protection and compliance features.

📋 Description

• Lead a team of 5–10 senior engineers • Set vision and prioritise roadmaps • Foster a high-performance culture • Architect features for cluster lifecycle, high-availability systems, and performance optimisation • Contribute hands-on code as needed • Oversee automated testing strategies, CI/CD pipelines, and technical debt reduction • Collaborate with product, QA, and support teams to resolve production issues • Evolve the platform based on customer feedback • Mentor engineers on Linux systems, networking, and distributed design • Conduct code reviews and develop team talent • Develop distributed storage, virtualisation, cluster orchestration, VM management, monitoring, and seamless updates through UI and REST APIs

🎯 Requirements

• 5+ years in software engineering • 2+ years leading teams • Expert in Python, Rust, Go, or C/C++ for production systems • Authoritative knowledge of Linux kernel architecture, including NUMA, scheduling, and I/O • Knowledge of networking, including SDN and TCP/IP stacks • Proven track record of guiding distributed systems projects • Strong problem-solving skills • Experience mentoring, running agile processes, and delivering under deadlines • Preferred: experience with KVM, Docker/Podman, Kubernetes, or distributed storage • Preferred: background in system programming, kernel internals, or fault-tolerant architectures • Preferred: proficiency in Ansible, Bash, Terraform, and cloud platforms such as AWS, Azure, or GCP • Preferred: web development using JavaScript, HTML/CSS • Preferred: performance tuning and observability tools

🏖️ Benefits

• Remote and flexible working hours anywhere in EMEA • B2B contracting friendly • Professional growth: training budget, certification support, mentorship, and career progression pathways • Inclusive, multicultural team with engineers from across the globe • Recognition programmes • Referral bonuses • Learning initiatives • Reward programs • Share options

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok