Description
We are seeking a Principal Linux Kernel Developer to lead the architecture and design of Linux kernel components, drive performance optimization, and provide technical leadership.
Key Responsibilities:
- Lead architecture and design of Linux kernel components including filesystems, memory management, networking, and I/O subsystems.
- Drive performance optimization, scalability improvements, and reliability across the storage stack.
- Debug and resolve complex kernel-level issues including system crashes, memory corruption, and performance bottlenecks.
- Provide technical leadership through design reviews, mentoring, and establishing engineering best practices.
- Collaborate across storage, networking, firmware, and hardware teams to deliver integrated solutions.
- Engage with upstream open-source communities and contribute patches and reviews.
- Lead root-cause analysis and resolution of critical customer issues and escalations.
- Define and influence long-term architectural direction for HPE storage platforms.
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field.
- 8–12+ years of experience in systems or kernel-level software development.
- Expert-level proficiency in C programming.
- Deep expertise in Linux kernel internals.
- Strong experience debugging kernel using tools such as crash, perf, ftrace, and tracepoints.
- Experience with distributed systems or storage platforms.
- Proven technical leadership and ability to influence architecture and cross-functional teams.
- Strong collaboration and communication skills within global engineering organizations.
Preferred Qualifications:
- Experience with distributed storage systems such as Lustre, Ceph, or DAOS.
- Experience contributing to upstream Linux kernel or open-source projects.
- Knowledge of HPC environments and high-performance computing architectures.
- Familiarity with RDMA, InfiniBand, or high-speed interconnects.
- Experience with CI/CD, testing automation, and performance benchmarking.
- Experience handling customer escalations and production system issues.
What We Can Offer You:
- Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing.
- Investment in your career through specific programs catered to helping you reach your career goals.
- Unconditional inclusion and celebration of individual uniqueness.