NAS Appliance Platform Engineer

1 week ago


Bangalore, 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.



  • Bangalore, 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...


  • bangalore district, 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,...


  • Bangalore Urban, Karnataka, India, IN 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...


  • bangalore, 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 customers,...

  • Senior Engineer

    5 days ago


    bangalore, India Recro Full time

    As a Software Engineer, 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 Nasuni’s core platform and operating system.Developing and maintaining software and services that power our NAS appliance, delivering high performance and reliability...


  • Bangalore, India Recro Full time

    As a Principal Software Engineer - Protocols -, you will play a key role in enhancing our cloud-scale NAS platform. Your responsibilities will include:  Participate and lead requirements analysis, architecture design, design reviews, and other work related to expanding Platform, Protocols, and Operating System.  Developing and maintaining software and...


  • Bangalore, India Recro Full time

    As a Principal Software Engineer - Protocols -, you will play a key role in enhancing our cloud-scale NAS platform. Your responsibilities will include:  Participate and lead requirements analysis, architecture design, design reviews, and other work related to expanding Platform, Protocols, and Operating System.  Developing and maintaining software...


  • Bangalore, India Recro Full time

    As a Principal Software Engineer - Protocols -, you will play a key role in enhancing our cloud-scale NAS platform. Your responsibilities will include:  Participate and lead requirements analysis, architecture design, design reviews, and other work related to expanding Platform, Protocols, and Operating System.  Developing and maintaining software and...


  • bangalore, 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...

  • Software engineer

    2 weeks ago


    Bangalore, 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...