Design and develop core product features in a complex software system with a focus on Linux kernel and OS infrastructure layers
Job Summary
Design and develop core product features in a complex software system with a focus on Linux kernel and OS infrastructure layers.
Locate performance bottlenecks within Linux and/or its driver or other components, and suggest & implement enhancements to meet target performance goals.
WEKA is a pre-IPO, growth-stage company on a hyper-growth trajectory, helping world's largest enterprises achieve discoveries faster and more sustainably.
Matching Summary
Design and develop core product features in a complex software system with a focus on Linux kernel and OS infrastructure layers.
Skills & Requirements
Must-have
Linux kernel development and debugging
Low-level C development in Linux kernel
Performance-sensitive code
Linux kernel driver model & development
Kernel space & userspace synchronization
Linux internals and kernel subsystems
Threading and locking mechanisms
Nice-to-have
Working with Linux kernel community
Contributing/up-streaming/maintaining kernel code
Storage subsystems and protocols
Enterprise-grade storage solutions
Key Requirements
10+ years of hands-on experience
Master of low-level C development
Solid understanding of VFS, page cache & file system concepts