SPDK Team Leader
About The Position
Excelero develops a software-defined block storage solution that meets performance and scalability requirements of the largest web-scale and enterprise applications.
Our product is the next generation distributed block storage solution for all-flash environments that enables remote network-based access to high speed flash storage. This transforms flash SSDs from high performance devices with limited usage, to a storage pool with much greater usage, without sacrificing performance.
The position requires a very technical and hands-on leader, experienced in SPDK, storage architecture and high performance IO server SW.
You must be a highly self-motivated individual who creates a dynamic and creative team environment in which problems are solved in new and innovative ways.
Leadership and management of a team of 4-5 talented software engineers in a fast-paced and demanding software development environment
Experience leading a systems/low level software development team
The ideal candidate will have in-depth knowledge of systems software engineering and will have one of the following developing experiences: file systems, operating system internals, complicated multi-threading environments; will have strong C++ knowledge; will love the challenges of very complicated, high performance systems; will be innovative and will have great personal skills
5+ years of experience as a C++ and/or C software developer in Linux environment.
Must have been a senior member of a highly successful product development team where candidate made major architectural and programming contributions.
Must have experience in dealing with real multi-threaded development.
The SPDK team within Excelero is looking for a talented and inspired manager to lead the Software team which is responsible to develop a completely new storage product with an extreme high performance and all storage services.