Principal Software Engineer - Virtualization New
As a Principal Software Engineer focusing on Virtualization at Red Hat, you will lead the design and development of virtualization technologies that are central to Red Hat's hybrid cloud and infrastructure offerings. You will work on core virtualization components such as KVM, QEMU, libvirt, and related projects within the Linux kernel and OpenShift Virtualization stack. Your responsibilities include architecting solutions for VM lifecycle management, performance optimization, and seamless integration of virtual machines with container-based workloads. You will engage deeply with upstream open-source communities, driving feature development and ensuring Red Hat's contributions align with community standards. This role also involves mentoring engineers, reviewing complex designs, and collaborating with cross-functional teams including product management and quality engineering to deliver enterprise-grade virtualization solutions.