Back to search
Virtuozzo Remotejobs · Posted 1mo ago

Senior Software Engineer – Virtuozzo Infrastructure

Remote Contract Remote

programming Programming Remotejobs
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

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

Join Virtuozzo's elite engineering team building Virtuozzo Infrastructure. We orchestrate distributed storage, virtualization, cluster management, high availability, VM lifecycle, system monitoring, and zero-downtime updates via intuitive UI and REST APIs. If you thrive on solving real-world infrastructure challenges at scale, this is your chance to shape the future of hybrid cloud.

Key Responsibilities

- Architect and implement innovative features for cluster orchestration, VM management, and high-availability systems. - Build and maintain comprehensive automated tests (unit, integration, E2E) to drive exceptional code quality. - Optimize performance-critical codepaths and refactor legacy components for reliability and efficiency. - Troubleshoot and support production environments for global customers, turning insights into product improvements. Required Skills & Experience

- Expert-level proficiency in Python, Rust, Go, or C/C++ with a track record of production-grade systems. - Deep expertise in Linux kernel architecture, including process scheduling, memory management, and syscalls. - Strong grasp of networking fundamentals (TCP/IP, routing, SDN) and distributed systems principles. - Proven ability to dissect and solve intricate, ambiguous problems under pressure. Preferred Skills (Standout Plus)

- Hands-on experience with hypervisors (KVM, etc.), containers (Docker, Podman), or orchestration (Kubernetes). - Background in distributed storage, fault-tolerant systems, or system-level programming. - Knowledge of kernel internals across Linux, Windows, or FreeBSD. - Proficiency in automation tools like Ansible, Bash, Terraform, or IaC practices. - Exposure to cloud platforms (AWS, Azure, GCP) and web tech (JavaScript, HTML/CSS for UI). What We Offer

- - Professional growth: training budget, certification support, mentorship, and career progression pathways - Remote and flexible working hours anywhere in EMEA - 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

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent