Software Engineer (Python), Georgia

About the job

Job Description

Xinnor is an Israeli-based software development company that specializes in creating innovative data storage solutions. Our main product xiRAID is a patented software RAID technology that delivers exceptional performance.

xiRAID 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 xiRAID technology we do with our partners:

  • Software design in cooperation with HW and SW vendors (Western Digital, Intel, Kioxia, Samsung just to mention a few) and their specialized research labs.
  • Software defined storage for high performance computing clusters for scientific and industrial applications.
  • Solutions for different industries: Media&Entertainment, Telecom, Finance, Automotive.

We are all about performance and looking for software engineers who want to be a part of the young and very ambitious team blended with our more than 10 years research experience and existing product selling worldwide.

Responsibilities:

  • Design and develop new features for next gen RAID management systems on kernel and user space levels;
  • Resolve issues and fix bugs in existing versions.

The following skills will help you be successful on the job:

  • Experience in software development from 3 years;
  • Strong knowledge of Python 3.x (Standard Library, RPC, TDD);
  • Experience in Linux system programming (sysfs, inotify, POSIX);
  • Experience or good understanding of parallel systems and inter-process communication principles (pthreads, gRPC etc.);
  • Knowledge and willingness to work with code in various programming languages (e.g., C/C++, Perl, Go).

It would be great if you have the following skills:

  • Proficiency in technical English (Upper intermediate);
  • Knowledge and understanding of basic design patterns (GOF);
  • Experience of working in a team using collaborative development tools (Jira, GitLab);
  • Experience with Data Storage System technologies (RAID, SAN, NAS).

We Offer You:

  • Challengeable tasks: you will feel yourself as an inventor solving tasks not solved before.
  • Everything about performance: CPUs and DPUs, drives, buses, communication protocols.
  • Work together with the best industry talents with ability to learn.
  • Fast growing company & International environment.
  • Flat organization with possibility to make an impact.

Apply for this job

* By clicking the «Submit» button I accept the terms and conditions of privacy policy and agree with processing my personal data.