Performance Engineer (Storage, Linux)
We're software development company that specializes in creating innovative data storage solutions. Our main product is a patented software RAID technology that delivers exceptional performance.
Our product works with all storage devices and excels when deployed alongside NVMe® or NVMe-oF™ devices. It is the only solution on the market to drive up to 95% of raw device performance in a computationally heavy RAID6/RAID N+M configurations with a low load on the host CPU and memory footprint.
Basing on our technology we do with our partners:
- Software design in cooperation with HW and SW vendors and their specialized research labs;
- Software defined storage for high performance computing clusters for scientific andindustrial applications;
- Solutions for different industries: Media&Entertainment, Telecom, Finance, Automotive.
What you will be doing:
- Measure and analyze our products performance to identify performance improvement opportunities;
- Research and measure storage performance for High Performance Computing (HPC) workloads;
- Maximize performance at the integration layer with parallel or distributed file systems;
- Performance tuning in different usage scenarios of our products;
- Participate in the process of automating performance testing;
- Present results to the customers or at public events and conferences.
The following skills will help you be successful on the job
- In-depth knowledge and hands-on experience with the hardware architecture of modern drive subsystems and servers;
- Understanding and ability to identify components responsible for application performance degradation, bottle-neck localization to the specific component (kernel/application lines of code, hardware component), finding root causes of computational failures;
- Experience in using of tracing and profiling tools (Dtrace, SystemTap, perf, strace, eBPF);
- Deep knowledge in Linux system administration, knowledge of any modern scripting language: e.g. Python or advanced knowledge of BASH;
- Deep knowledge in one or more parallel or distributed filesystems such as Lustre, GPFS, BeeGFS, etc.;
- Understanding of methodologies and principles of load testing, automated testing.
We Offer You:
- Official employment from the first day of work: white salary stable and on time;
- Remote work format;
- Challengeable tasks: you will feel yourself as an inventor solving tasks not solved before;
- Work together with the best industry talents with ability to learn;
- Fast growing company & International environment.