Posted:
March 03, 2026
Location:
Bengaluru, India, India

Job Description

**About the job:**

The Red Hat Enterprise Linux Engineering team is looking for a skilled and passionate developer with full-stack experience to join us as a Principal Software Engineer in our Virtualization team. This role will be responsible for enhancing, maintaining, and expanding the capabilities of virt-v2v, a crucial tool for converting virtual machines between different hypervisor environments. You will work on cutting-edge virtualization technologies, ensuring seamless migration of guest operating systems to KVM-based platforms.

As a Principal Software Engineer, your responsibilities will include design, develop and integrate new Virtualization features directly into Layered Products such as OpenShift Virtualization (KubeVirt and Kubernetes). This effort will include working routinely with the QEMU, Libvirt and KubeVirt communities, as well as Partners and other communities and internal teams on upstream contributions and possibly maintainership, as well as ...

Apply for this Job

Submit your application for the Principal Software Engineer- Virtualization/ Linux /C programming position at Red Hat.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Bengaluru, India
Posted: March 03, 2026
Deadline: March 08, 2026