R

Red Hat

Enterprise open-source software subscriptions and services

Principal Software Engineer - OpenShift Virtualization, Windows Guests

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeRa'anana, IsraelNo salary listed

About the Job

Requirements

  • Interest in upcoming and new Windows features.
  • In-depth knowledge of Windows operating systems, including system internals and troubleshooting complex system-level issues.
  • Experience with advanced debugging, root cause analysis, and resolving complex Windows problems.
  • At least 5 years of experience in software engineering, systems engineering, IT architecture, administration, or a related technical field.
  • Ability to collaborate effectively across teams, approach problems from a broader product perspective, and take ownership of solutions beyond the immediate area of expertise.
  • Good written and verbal communication skills in English.
  • Interest in learning and working with Linux, Kubernetes, and open source technologies.

Responsibilities

  • Investigate and resolve complex Windows guest issues, including system crashes, performance problems, and interoperability challenges.
  • Design and implement improvements to Windows stability, performance, and compatibility within OpenShift Virtualization.
  • Collaborate across engineering teams, upstream communities, and external technology partners to solve technical challenges.
  • Identify systemic issues and develop solutions that improve the broader product, including problems beyond the team's immediate area of responsibility.
  • Provide technical leadership, mentor engineers, and contribute to architectural decisions and software quality improvements.
  • Contribute to upstream open source projects while developing expertise in the Linux and Kubernetes ecosystem.

Desired Qualifications

  • Experience with Windows kernel debugging, crash dump analysis, or tools such as WinDbg.
  • Programming experience with languages such as C/C++, Go, or Python.
  • Familiarity with virtualization technologies such as Hyper-V, KVM, QEMU, or VMware.
  • Experience with Kubernetes, OpenShift, KubeVirt, or open source development.
  • Experience with Windows enterprise workloads such as SQL Server or Active Directory.

About the Company

Red Hat

Enterprise open-source software subscriptions and services

Red Hat sells enterprise open-source software with a subscription model that includes updates, security patches, and professional support. Its products—RHEL for hybrid cloud servers, OpenShift for containerized apps, and the Ansible Automation Platform for IT automation—are open-source at core but provided with guaranteed enterprise support. Red Hat differentiates itself by pairing open-source code with a deep services layer and an integrated stack designed for hybrid/multicloud environments, backed by IBM. Its goal is to help large organizations deploy, manage, and scale open-source software across complex IT landscapes with reliable software and predictable, ongoing support.

Company size
10,001+
Company stage
IPO
Headquarters
Raleigh, NC
Founded
1993

Recently Posted Jobs

Explore more opportunities at Red Hat

See more jobs