Red Hat, Inc. logo

Principal Software Engineer - Virtualization

Job Overview

Location

Bangalore - Carina

Job Type

Full-time

Category

Backend Engineer

Date Posted

April 4, 2026

Full Job Description

đź“‹ Description

  • • As a Principal Software Engineer in Red Hat's Core Platforms Engineering group, you will play a critical role in advancing Linux and container technologies, specifically within the Virtualization and Confidential Computing domains, contributing to solutions used by thousands globally.
  • • You will lead end-to-end ownership of specific technical areas in an Agile Scrum environment, including design, development, validation, packaging, L3 troubleshooting, support, and handling vulnerabilities and backports for released versions.
  • • You will work on the virtualization and confidential computing ecosystem in Red Hat Enterprise Linux, including KVM, QEMU, Libvirt, Virt-Tools, Kata containers, attestation technologies, and related testing frameworks, collaborating with upstream and downstream projects.
  • • You will act as a technical leader and advocate for customers, driving innovation in open source technologies while collaborating with some of the brightest engineers in the industry to solve complex technical challenges.

🎯 Requirements

  • • 8+ years of experience applying core languages such as Python, C, Rust, or Go to large, enterprise projects.
  • • Proven ability to design and architect large, complex features at the operating system level, including debugging, troubleshooting, and maintaining them for enterprise customers.
  • • Ability to use containers and CI/CD technologies to author, build, and automate build and test pipelines.
  • • For Virtualization team roles: experience with Linux virtualization stack, KVM, QEMU, Libvirt, and cloud or Kubernetes technologies.
  • • For Confidential Computing team roles: experience with CNCF confidential containers and related technologies.
  • • Required full English proficiency (verbal and written) and ability to work with globally distributed teams or communities.

🏖️ Benefits

  • • Opportunity to work with leading experts in the open source industry on impactful technologies used worldwide.
  • • Flexible work arrangements across in-office, office-flex, and fully remote options based on role requirements.
  • • Inclusive and transparent culture rooted in open source principles, encouraging innovation from all backgrounds.
  • • Support for professional growth through open source community contributions, conference speaking, and publishing opportunities.
  • • Reasonable accommodations for individuals with disabilities and support for accessible job application processes.

Skills & Technologies

Python
Go
Rust
Kubernetes
Linux
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Red Hat, Inc. logo
Red Hat, Inc.
Visit Website

About Red Hat, Inc.

Red Hat, Inc. is an American software company that provides enterprise open-source solutions, including its flagship Red Hat Enterprise Linux operating system, hybrid cloud platforms, container and Kubernetes technologies, middleware, storage, and automation tools. Founded in 1993 and headquartered in Raleigh, North Carolina, it became a subsidiary of IBM in 2019. The company supports organizations in modernizing and managing IT infrastructure through subscription-based support, training, and certification services, emphasizing security, scalability, and interoperability across hybrid and multicloud environments.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

17 days ago

Apply
Argentina
Full-time
Expires May 12, 2026
Java
Remote

1 month ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply
⏰ EXPIRES SOON
Argentina
Full-time
Expires Apr 29, 2026 (Soon)
Ruby
PostgreSQL
MySQL
+4 more

2 months ago

Apply