senior Software Engineer tech_leadership · Posted May 18, 2026

About this role

Red Hat is hiring a senior-level Software Engineer based in Bangalore, India. The posting calls out experience with Python, Rust, C, Kubernetes.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Tech leadership
Employment
Full-time
Location
Bangalore, India
Posted
May 18, 2026

More roles at Red Hat

Senior Software Engineer
Bangalore, India · senior
Python Java Kubernetes
Senior Consultant
Bogota, Colombia · senior
Kubernetes Docker Ansible
Strategic Accounts Manager 4
Remote (US MI) · manager
Kubernetes Linux
Junior Technical Account Manager (Linux, Graduate Program)
Canberra · mid
Python Java Bash
Architect
Remote (Brazil) · mid
Kubernetes Docker Terraform
All Red Hat jobs →

Job description

from Red Hat careers

About the Job :

The Red Hat Engineering teams are looking for Senior Principal Software Engineers to join our Core Platforms Engineering group to work on Linux & Container technologies.

These teams are responsible for all aspects related to Virtualization & Confidential Computing in Red Hat Enterprise Linux.

The Virtualization team’s work includes core kernel virtualization (KVM) system, firmware and device emulation for storage, memory and networking, its management layer and associated tools, as well as its counterpart aspects in the guest instance on top of Red Hat or third-party virtualized platforms as well as public clouds.

The Confidential Computing team’s work includes enablement in the Linux Kernel and related ecosystem, attestation technologies, in multiple form factors like containers, clusters and virtual machines.

You will be responsible for all aspects of design, coding and quality, you will collaborate within an Agile Scrum team to design, develop, validate and support updates to existing features, as well as emerging functions in the Virtualization Stack and Confidential Computing space.

This is an excerpt. Read the full job description on Red Hat careers →