NAS Appliance Platform Engineer

6 hours ago


Bengaluru, India Recro Full time

Summary of Role  Participate in design, development, test, and maintenance of Nasuni’s NAS appliance platform.  Develop and maintain complex Linux systems software to support deployment, upgrade and day-to-day operation operations for the NAS appliance.  Write automated tests and contribute to build/release workflows.  Debug and fix bugs reported by customers, support, QA, and development.  Work with customer support to address any escalations. Primary Responsibilities:  5-8 years of experience building and delivering Linux-based or appliance software.  Proficiency in Python, bash, and C/C++.  Strong understanding of Linux system internals: systemd, memory, storage, networking, and security.  Experience with filesystems (XFS, ext4), kernel-level configuration, and system performance tuning.  Knowledge of working with hypervisor platforms such as ESX, KVM, or Hyper-V.  Good understanding of multithreading, I/O paths, and debugging Linux-based issues.  Ability to design, implement, and execute automated tests for your own code using pytest to ensure high-quality, reliable software delivery  Strong written and verbal communication skills.  Ability to work independently and in teams to deliver production-quality software Qualifications:  Experience in integrating with cloud platforms (AWS, Azure, or GCP).  Familiarity with Jenkins, GitHub, rpm/yum packaging, and system provisioning tools.  Knowledge of networking protocols such as TCP, UDP,  Experience working in or contributing to open-source communities.  PostgreSQL is used as backbone to our system, prior Postgres is helpful. Experience:  BE/B.Tech, ME/M.Tech in computer science (or) Electronics and Communications (or) MCA  7 to 10 years’ previous experience in the industry in system/platform area.



  • Bengaluru, India Recro Full time

    Summary of Role Participate in design, development, test, and maintenance of Nasuni’s NASappliance platform. Develop and maintain complex Linux systems software to support deployment,upgrade and day-to-day operation operations for the NAS appliance. Write automated tests and contribute to build/release workflows. Debug and fix bugs reported by...


  • Bengaluru, India Recro Full time

    Summary of Role Participate in design, development, test, and maintenance of Nasuni’s NASappliance platform. Develop and maintain complex Linux systems software to support deployment,upgrade and day-to-day operation operations for the NAS appliance. Write automated tests and contribute to build/release workflows. Debug and fix bugs reported by...


  • Bengaluru, India Recro Full time

    Summary of Role Participate in design, development, test, and maintenance of Nasuni’s NASappliance platform. Develop and maintain complex Linux systems software to support deployment,upgrade and day-to-day operation operations for the NAS appliance. Write automated tests and contribute to build/release workflows. Debug and fix bugs reported by...


  • Bengaluru, India Recro Full time

    Summary of Role  Participate in design, development, test, and maintenance of Nasuni’s NAS appliance platform.  Develop and maintain complex Linux systems software to support deployment, upgrade and day-to-day operation operations for the NAS appliance.  Write automated tests and contribute to build/release workflows.  Debug and fix bugs...


  • Bengaluru, India Recro Full time

    Summary of Role Participate in design, development, test, and maintenance of Nasuni’s NASappliance platform. Develop and maintain complex Linux systems software to support deployment,upgrade and day-to-day operation operations for the NAS appliance. Write automated tests and contribute to build/release workflows. Debug and fix bugs reported by...


  • Bengaluru, India Recro Full time

    Summary of Role Participate in design, development, test, and maintenance of Nasuni’s NASappliance platform. Develop and maintain complex Linux systems software to support deployment,upgrade and day-to-day operation operations for the NAS appliance. Write automated tests and contribute to build/release workflows. Debug and fix bugs reported by...


  • Bengaluru, India Recro Full time

    Summary of Role  Participate in design, development, test, and maintenance of Nasuni’s NASappliance platform. Develop and maintain complex Linux systems software to support deployment,upgrade and day-to-day operation operations for the NAS appliance. Write automated tests and contribute to build/release workflows. Debug and fix bugs reported by...


  • Bengaluru, India Recro Full time

    Summary of Role  Participate in design, development, test, and maintenance of Nasuni’s NASappliance platform. Develop and maintain complex Linux systems software to support deployment,upgrade and day-to-day operation operations for the NAS appliance. Write automated tests and contribute to build/release workflows. Debug and fix bugs reported...


  • Bengaluru, India Recro Full time

    Summary of Role  Participate in design, development, test, and maintenance of Nasuni’s NASappliance platform. Develop and maintain complex Linux systems software to support deployment,upgrade and day-to-day operation operations for the NAS appliance. Write automated tests and contribute to build/release workflows. Debug and fix bugs reported by...


  • Bengaluru, India Recro Full time

    As a Software Engineer at Nasuni, you will play a key role in enhancing our cloud-scale NAS platform. Your responsibilities will include:  Collaborating on requirements analysis, design reviews to evolve core platform and operating system.  Developing and maintaining software and services that power our NAS appliance, delivering high performance and...