💼 Full-Time Position

Principal Software Engineer, Linux Kernel Storage

🏢
Red Hat
📍 United States, LOWELL, United States
📍
Location
United States, United States
📅
Posted
June 20, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

**About the Job**

Red Hat is seeking a Principal Software Engineer to join our Storage-IO team. In this role, you will help maintain the Linux kernel block layer—a critical intersection of file systems, databases, and various block drivers including SCSI and NVMe. This position requires someone who has strong Linux kernel skills. You will be a part of the upstream Linux community, participating in technical direction and ensuring the stability and performance of the enterprise storage stack.

**What You Will Do**

+ Maintenance of the Linux kernel block layer, the main software interface between storage drivers, storage protocols, software-defined storage, and file systems
+ Manage high-volume backporting efforts for RHEL releases, ensuring enterprise distributions remain current with upstream innovations
+ Implement and promote features that provide direct customer value
+ Drive the development of emerging block technologies
+ Solve complex kernel ...