Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - OpenShift Virtualization Windows Guests

$118.6k - $195.68k

Jobleads-US

*Red Hat will not be providing visa sponsorship for this position. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.

About the Job

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.

What You Will Do

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.

Implement identified fixes and improvements to our stack to ensure stable and high-performance Windows support.

Contribute to the continuous improvement of development processes and methodologies.

Participate in code reviews and provide feedback on software design and implementation.

Monitor new developments in Windows to ensure OpenShift Virtualization remains current and compatible.

Contribute to the KubeVirt project and related components like QEMU and libvirt, integrating Windows requirements from the start of new features (long-term vision).

What You Will Bring

This position is a strategic investment in developing internal expertise capable of bridging the gap between Windows operating systems and the KubeVirt ecosystem.

Windows Expertise: Deep-level knowledge of Windows operating system internals (kernel, drivers, configuration, debugging).

Software Engineering: 5+ years of experience in software development or engineering.

Debugging & Analysis: Proven ability to conduct deep debugging and Root Cause Analysis for complex issues.

Virtualization/Containerization: Understanding of virtualization technologies (e.g. Hyper-V or KVM, QEMU, libvirt) and containerization.

Open Source Development: Experience with open source software development and community contribution is a plus.

Programming: Proficiency in at least one relevant programming language (e.g., Golang, Python) is highly desirable.

Communication: Good written and verbal communication skills in English.

Transition Readiness: Willingness and desire to transition into the Linux/Kubernetes (K8s) world.

System Administration: Experience with Windows or Linux system administration or architecture is a plus.

#LI-HM1 The salary range for this position is $118,600.00 - $195,680.00. Actual offer will be based on your qualifications.

Pay Transparency Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat’s compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.

About Red Hat

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies.

Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role.

Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We’re a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.

Benefits

  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!

Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.

Inclusion at Red Hat

Red Hat’s culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.

Equal Opportunity Policy (EEO)

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.

Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email View email address on click.appcast.io. General inquiries, such as those regarding the status of a job application, will not receive a reply.

We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge. At Red Hat, our commitment to open source extends beyond technology into virtually everything we do. We collaborate and share ideas, create inclusive communities, and welcome diverse perspectives from all Red Hatters, no matter their role. It’s what makes us who we are. Some of the most knowledgeable and passionate people in the technology industry work here. Whether we’re building software, championing our products, or training new associates, we’re collaborating openly to make a difference in the world of open source and beyond.

#J-18808-Ljbffr Jobleads-US
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - OpenShift Virtualization Windows Guests in Raleigh, NC vacancy
  • $118.6k - $195.68k

     ...sponsorship. *About the JobRed Hat Engineering is establishing a new, dedicated...  ...experience for running Microsoft Windows virtual machines within OpenShift Virtualization (KubeVirt). We are...  ...a passionate and experienced Senior Software Engineer with deep expertise in Windows... 
    Senior
    Windows
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    4 days ago
  •  ...Red Hat is seeking a Senior Software Engineer to strengthen Windows VM support in OpenShift Virtualization. You will work on deep debugging, root-cause analysis, and implement fixes to deliver stable, high-performance Windows experiences within a distributed team. The... 
    Senior
    Windows

    Jobleads-US

    Raleigh, NC
    2 days ago
  • $60 - $65 per hour

     ...Requisition ID: HCR0003128 Job Title: Senior Software Engineer Client: Merz Work Location: 6501 Six Forks Road, Raleigh, NC 27615...  ...Converted UI/UX wireframes and FIGMA designs into fully functional Windows applications in collaboration with design teams. •... 
    Senior
    Windows
    Monday to Friday

    Info Way Solutions

    Raleigh, NC
    1 day ago
  • $159.91k - $203.51k

     ...and share technical documentation used by engineers and other team members. Be able to adapt...  ...Science, Electronics Engineering, Software Engineering, or a related field plus five...  ...intermediate experience administering Linux and Windows operating systems. Must have ability to... 
    Senior
    Windows
    Remote work

    First Citizens Bank

    Raleigh, NC
    3 days ago
  •  ...will:Lead collaboration with senior and C-level stakeholders to define...  ....Partner with Sales, Engineering, Delivery, and Cloud Operations...  ...have deep experience with Azure Virtual Desktop and understand that...  ...Azure Virtual Desktop (AVD) / Windows Virtual Desktop experience in... 
    Senior
    Windows
    Local area
    Remote work

    Spectrum Charter

    Raleigh, NC
    1 day ago
  •  ...Red Hat, LLC is seeking a senior cloud-native architect to design and deploy OpenShift-based platforms across private, public, and hybrid clouds. You will build PoCs, automate pipelines with Tekton, ArgoCD, and Jenkins, and implement service mesh and secure networking... 
    Senior

    Jobleads-US

    Raleigh, NC
    1 day ago
  •  ...Red Hat, Inc. seeks a Senior Specialist Solution Architect to design and implement enterprise container platforms using OpenShift and Kubernetes across private, public, and hybrid clouds. You will deploy OpenShift clusters for PoC engagements, implement service mesh... 
    Senior
    Remote job

    Jobleads-US

    Raleigh, NC
    1 day ago
  •  ...work with a multi-disciplinary collaborative team of hardware, software engineers and security specialists to design and implement a secure...  ...protocols for cloud and on-premise networkingExperience working in Windows and Linux environmentsExperience implementing networking... 
    Senior
    Windows
    Full time
    Flexible hours

    Applied Research Associates

    Raleigh, NC
    23 hours ago
  •  ...Northrop Grumman Mission Systems seeks a Sr. Principal Cyber Software Engineer (Level 2 CNO Analyst/Programmer) to design and develop custom software tools; work across Windows/.NET and UNIX environments, with strong Python and C/C++ skills. This role involves creating... 
    Senior
    Windows

    Jobleads-US

    Morrisville, NC
    5 days ago
  •  ...Description Project Overview We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the...  ...in Java, Rust, and C, ensuring compatibility with RHEL and OpenShift environments. Technical Requirements The contractor must provide... 
    Senior
    Long term contract
    For contractors
    Remote work

    Mindlance

    Raleigh, NC
    4 days ago
  • $157.25k - $195.68k

     ...outcomes.Write production-grade modules for OpenShift Tekton ecosystem pipelines.Implement...  ...and RHEL composes; release engineering processes, including triaging failures...  ...leading provider of enterprise open source software solutions, using a community-powered approach... 
    Senior
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    2 days ago
  • $117.6k - $176.4k

     ...Networking & Enterprise IT Architecture ExperienceCommunication Protocols (BACnet, Modbus, OPC, LON)Cloud Computing and Virtualization & Deep Windows Operating System as well as Active Directory KnowledgeIntegration concepts and methodologies (OT to IoT; IT to OT; ETL)Secure... 
    Senior
    Windows
    Full time
    Temporary work
    Immediate start
    Flexible hours

    Schneider Electric

    Raleigh, NC
    3 days ago
  • IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative... 
    Senior
    Work at office

    IXL Learning

    Raleigh, NC
    4 days ago
  • $152.5k - $205k

     ...will also create internal tools that enable our Customer Success teams to deliver exceptional support. As a member of a dedicated engineering team, you will contribute to Circle’s broader frontend ecosystem by participating in code reviews, promoting consistent... 
    Senior
    Flexible hours

    Circle

    Raleigh, NC
    1 day ago
  • $174k - $252k

     ...approaches to leverage offloads efficiently with Google hardware and software so you can build and test software in C++ for use on Google's...  ...Science or a related technical field.Google's software engineers develop the next-generation technologies that change how billions... 
    Senior

    Google

    Raleigh, NC
    3 days ago
  • $152k - $241.5k

     ...visuals. You will partner with OS, container, GPU, and systems engineers. When useful, you will apply machine learning and deep...  ...implementations (e.g. ML/DL for classification/prediction) inside existing software workflows.What we need to see:5+ years analyzing complex... 
    Senior
    Full time
    Remote work

    Nvidia

    Raleigh, NC
    4 days ago
  •  ...winning games or crafting engine technology that enables...  ...seeking an experienced Senior Rendering Engineer to...  ...of hardware and software configurations.In this...  ...allocators (physical and virtual), file systems, and input...  ...with OS-level systems, Windows APIs, and common frameworks... 
    Senior
    Windows
    Worldwide

    Epic Games

    Cary, NC
    23 hours ago
  • $107.9k - $183.4k

     ...relentless execution. You bring the ideas and drive. We'll build what's next — together.Job SummarynCino is looking for a Senior Software Engineer to join our Global Banking Solutions engineering group, where you will help build the products financial institutions rely... 
    Senior
    Local area

    nCino

    Raleigh, NC
    23 hours ago
  • DescriptionMartin Marietta is seeking a Senior Automation Engineer specializing in the AVEVA PI System to join the Enterprise...  ..., OPC communications, instrumentation, Windows Server, Active Directory, networking, virtualization, and industrial cybersecurity principles.... 
    Senior
    Windows
    Temporary work
    Worldwide
    Night shift

    Martin Marietta

    Raleigh, NC
    4 days ago
  •  ..., code, integrate, test, and debug game software for slot machines. Demonstrate a strong...  ...with software quality assurance engineers to ensure regulatory compliance and timely...  ...systems Familiarity with working in a Windows programming environment, including Unity... 
    Windows
    Work experience placement
    Local area

    Grover Gaming

    Raleigh, NC
    4 days ago
  • $115k - $170k

    What You'll DoWe’re looking for a Senior Software Engineer to join our insurance technology team! This is a hands-on leadership-by-example role for an engineer who cares about building software that makes a real difference. You’ll lead the build and enhancements for the... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work

    Principal Financial Group

    Raleigh, NC
    1 day ago
  •  ...Senior Software Engineer, AI-Accelerated Development The engineers who define how AI gets used in production, not just how it gets talked about, are about to become the most valuable people on any engineering team. This role is for one of them. Company Snapshot... 
    Senior
    Visa sponsorship
    Work visa

    512Financial

    Raleigh, NC
    1 day ago
  •  ...technology, from devices to software to infrastructure....  ...well as augmented and virtual reality (Mirage,...  ...This position is for a Senior Software Security Architect...  ...team of development engineers and security professionals...  ...applications for Windows and Android devices.... 
    Senior
    Windows
    Local area
    Home office

    Lenovo

    Raleigh, NC
    3 days ago
  •  ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at...  ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Raleigh, NC
    23 hours ago
  • $104k - $143k

     ...than just a job—you will find purpose and pride. Job DescriptionYour Role at BaxterThis is where your work saves lives.As Senior Software Engineer, own and direct the cybersecurity design and analysis of multiple medical devices. Demonstrate subject matter expert knowledge... 
    Senior
    Full time
    Temporary work
    Work visa
    Flexible hours
    3 days per week

    Baxter International

    Raleigh, NC
    1 day ago
  • $79.2k - $209.5k

     ...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,...  ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    23 hours ago
  • $106k - $120k

     ...Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things ! We enable our clients to achieve key business outcomes that reshape how... 
    Senior
    Full time
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Ensono

    Raleigh, NC
    3 days ago
  • $132.8k - $250.8k

     ...capabilities. In this position... Own end-to-end delivery of software services powering critical customer experiences, as well as...  ...connectivity platform, influencing design decisions, setting engineering standards, and ensuring solutions are scalable, resilient, and... 
    Senior
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Raleigh, NC
    1 day ago
  • $121.4k - $218.6k

     ...distributed systems problems? Join our highly skilled Data Engineering Team! The Data Engineering team is part of Cloud...  ...Make a difference in a critical area of our business As a Senior Software Engineer, you will join a team of platform infrastructure software... 
    Senior
    Work experience placement
    Work at office

    Akamai

    Raleigh, NC
    3 days ago
  •  ...Drives the architecture and delivery of high impact software solutions within the job area. Applies software engineering and architectural practices, along with emerging...  ...reliability, and delivery. Collaborates with senior engineers, product partners, and architecture... 
    Senior
    Full time
    Part time
    Local area
    Immediate start
    Shift work
    Day shift

    Habitat for Humanity of Durham

    Raleigh, NC
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - OpenShift Virtualization Windows Guests. Be the first to apply!