Remote (Global)

Red Hat is hiring a Principal Software Engineer - OpenShift Virtualization Architecture

About the Role

This position involves leading architectural decisions and innovation in virtualization technology integrated with container orchestration, ensuring scalability, performance, and developer experience for hybrid environments.

Responsibilities

  • Lead the design and evolution of virtualization architecture within a Kubernetes-based platform
  • Collaborate with engineering teams to integrate virtual machine workloads into container ecosystems
  • Define technical direction for features related to virtualization and hybrid deployment models
  • Drive system-level improvements for performance, reliability, and security
  • Work closely with product and community stakeholders to align on roadmap priorities
  • Mentor engineers and promote best practices in distributed systems design
  • Contribute to open source development and upstream community initiatives
  • Evaluate emerging technologies and propose integrations that enhance platform capabilities
  • Ensure compatibility across cloud and on-premises environments
  • Participate in cross-team technical planning and architectural reviews
  • Troubleshoot complex issues spanning multiple layers of the software stack
  • Promote consistency in API design and user experience across components
  • Support certification and compliance requirements for enterprise deployments
  • Document architectural decisions and share knowledge across teams
  • Champion automation and observability in virtualization subsystems
  • Advocate for customer needs in product planning discussions
  • Collaborate with QA and release engineering to ensure high-quality delivery
  • Stay current with industry trends in cloud computing, virtualization, and containerization
  • Represent the project at technical conferences and community events
  • Foster collaboration between upstream communities and internal development teams
  • Ensure solutions are scalable and support large enterprise use cases
  • Guide technical strategy for integration with networking and storage subsystems
  • Improve developer workflows for virtualization feature development
  • Support field teams with technical insights during customer engagements
  • Contribute to long-term vision for hybrid cloud infrastructure

Compensation

Competitive salary and benefits package

Work Arrangement

Remote with flexible hours

Team

Part of the OpenShift engineering team focused on virtualization technologies

Why This Role Matters

As enterprises adopt hybrid cloud strategies, seamless integration of virtual machines with container platforms becomes critical. This role shapes the future of workload portability and infrastructure unification across environments.

What You'll Achieve

You will define the architectural foundation for running traditional and cloud-native workloads side by side, enabling organizations to modernize applications without sacrificing existing investments.

Technology Environment

Work with cutting-edge tools including Kubernetes, KubeVirt, OpenShift, QEMU, libvirt, and upstream communities driving the future of hybrid cloud computing.

Collaboration Model

Engage with global engineering teams, open source contributors, product managers, and field engineers to deliver cohesive solutions for complex infrastructure challenges.

Growth and Impact

Shape both technical direction and community practices, influencing how organizations adopt virtualization in cloud-native ecosystems worldwide.

Available for qualified candidates

Required Skills
KubernetesRed Hat OpenShiftGoKubeVirtForkliftPythonCC++VirtualizationContainerizationSystems ArchitectureLinuxOpen SourceDistributed SystemsPerformance Tuning KubernetesRed Hat OpenShiftGoKubeVirtForkliftPythonCC++VirtualizationContainerizationSystems ArchitectureLinuxOpen SourceDistributed SystemsPerformance Tuning
About company
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.
All jobs at Red Hat Visit website
Job Details
Category other
Posted 7 months ago