HamburgerMenu
hirist

Nasuni - Senior Software Engineer - Linux Systems

Nasuni
Hyderabad
7 - 10 Years

Posted on: 15/07/2025

Job Description

Job Description :

Nasuni is expanding its Platform development team with a Senior Software Engineer.

This engineer should have strong Linux and CentOS development experience, particularly in delivering appliance-grade software that runs on physical hardware, virtualized environments, and cloud platforms.

As the Senior Software Engineer, you will :

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

Required skills and experience we look for are :

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

It's a bonus if you have :

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

- 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

info-icon

Did you find something suspicious?