Senior Software Engineer - OpenShift Virtualization Windows Guests
Red Hat · Raleigh, NC
About this role
Red Hat is hiring a senior-level Backend Engineer in the software engineering function based in Raleigh, NC. The posting calls out experience with Python, Go, Kubernetes, Docker. Compensation is listed at $118,600–$195,680 per year.
- Role
- Backend Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Raleigh, NC
- Posted
- May 18, 2026
More roles at Red Hat
Job description
from Red Hat careersJob Summary
Red Hat Engineering is establishing a new, dedicated team focused on enhancing the stability, performance, and overall user experience for running Microsoft Windows virtual machines within OpenShift Virtualization (KubeVirt). We are seeking a passionate and experienced Senior Software Engineer with deep expertise in Windows internals to join this team.
The Senior Software Engineer will be integral to improving our self-sufficiency in handling complex, Windows-specific integration challenges. This role involves moving beyond reactive bug-fixing to proactively identify systemic weaknesses, propose sustainable solutions, and implement fixes to ensure stable and high-performance Windows support in a sustainable way.
The successful candidate will test and enhance virtualization solutions contributing to industry-leading technologies such as Kubernetes, KubeVirt, Libvirt, and QEMU. As part of a geographically distributed team, you will collaborate with multiple Red Hat engineering teams and Open Source communities around the globe.
Self-motivation, curiosity, a passion for problem-solving, Linux technologies, and Open Source are highly valued skills and experience for this position.
Responsibilities
Conduct deep-level debugging and root cause analysis to understand why Windows-specific problems are appearing (e.g., BSODs, performance degradation, unexpected crashes).
Develop immediate fixes and hotfixes for critical customer pain points related to Windows VMs.
Contribute to the strategic planning and development of architectural improvements to enhance and optimize the entire Windows experience on OpenShift Virtualization.
This is an excerpt. Read the full job description on Red Hat careers →