**Location: Guadalajara /Aguascalientes / Remote**5+ years experience in C++, Rust experience a plus, (will need to learn)- Familiarity with or capability to learn Microsoft Volume Shadow Copy Services (VSS), windows storage stack (e.G., volume manager & basic vs dynamic volumes, iSCSI), change block detection methods, and image-based backups- Familiarity with or capability to learn boot process for x86 servers, including partition tables (MBR/GPT), BIOS/UEFI, physical-to-virtual (P2V) requirements, Windows bootloader process/issues, etc.- Familiarity with or capability to learn low-level virtualization technologies, including Hyper-V or KVM, libvirt, image parsing, and synthesis of partition tables and filesystems needed to support data recovery from image-level backups- Any experience developing for Linux kernel modules or Linux storage stack (e.G., extfs/LUKS/LVM/nbd) a plus- Experience or working knowledge of ZFS.
Kernel level experience not required, though needs a strong understanding of how ZFS works and the system calls.
*Nice to have*- Unit-test code for robustness.- Understanding Clean Architecture, Reactive -Patterns, and Dependency Injection.- Familiarity with continuous integration and continuous delivery.
**Why Become an Improver****Competitive Salary**You will get a very competitive salary that will match with your skills and experience.
**Career Development**Develop your skills to the full potential and advance your career with platforms and resources at your disposal.
**Challenging Projects**Be a crucial part of innovative international projects where you'll have the chance to work and participate with your clients both remotely and on-site.
**Work-Life Balance**We provide an environment that supports a healthy work-life balance by prioritizing productivity, and offering family-friendly policies to ensure both your wellbeing and your family's.