Overview
Role Overview
Nasuni is hiring an Associate Software Engineer – Systems (Platform) to join the Platform Engineering team in Hyderabad. The role focuses on developing and improving the Linux-based foundation of Nasuni’s NAS appliance platform using Python and C++. The platform runs across physical, virtual, and cloud environments.
This early-career role is designed for engineers who have strong fundamentals in operating systems, data structures, and systems programming, and who are interested in working close to Linux and system-level behavior. It suits engineers who want to understand how large-scale infrastructure systems function in production environments.
This position is intended for developers interested in systems, platforms, and infrastructure software rather than frontend or application-only development.
Level & Scope
In this role, you will contribute to component-level development within platform subsystems while working under the guidance of senior engineers. The position helps build core skills in Linux systems, storage technologies, and platform reliability.
You will also participate in diagnosing real-world issues across operating system and system layers, gradually growing from executing scoped tasks to contributing to system behavior and performance improvements.
Responsibilities
- Develop and maintain Linux-based systems software using C++ and Python
- Create scripts and automation tooling using Bash or similar scripting languages
- Assist with debugging issues across Linux OS, filesystem, and networking layers
- Contribute to system packaging, deployment, and lifecycle management workflows
- Write and maintain automated tests using pytest or comparable frameworks
- Participate in code reviews and technical discussions with the engineering team
- Collaborate with QA and senior engineers to diagnose and resolve issues
- Use AI-assisted tools such as code assistants or log analysis tools to support debugging and development while validating outputs
Qualifications
Must-Have Qualifications
- B.Tech or BE in Computer Science or a related discipline
- 0 to 2 years of experience, including internships or significant academic projects
- Strong programming ability in Python or C/C++
- Solid understanding of operating systems and data structures and algorithms
- Hands-on exposure to Linux through academic work or personal projects
- Experience building at least one substantial technical project
- Strong debugging and problem-solving ability
Preferred Qualifications
- Exposure to Linux internals such as processes, memory management, or file systems
- Experience with shell scripting using Bash
- Familiarity with filesystems such as ext4 or XFS
- Exposure to virtualization technologies or cloud environments
- Experience using Git and basic CI workflows
Ideal Background
- Systems-level academic or personal projects such as OS modules or storage tools
- Contributions to open-source or technical projects
- Experience diagnosing performance or concurrency issues
- Practical use of AI tools in coding or debugging workflows
About Nasuni
Nasuni provides an unstructured data platform for enterprise teams along with AI-driven capabilities that support them. As a Vista-backed SaaS data infrastructure company, Nasuni helps organizations manage, protect, and activate large volumes of file data through a unified cloud-native platform.
The Hyderabad engineering team works at the intersection of cloud, AI, and enterprise-scale systems, building technology used by global customers. Engineers collaborate closely with experienced peers while contributing to production systems early in their careers.
Work Environment
Nasuni operates a hybrid work model with a collaborative engineering culture. Team members gain exposure to large-scale systems development while working in a supportive environment focused on learning, technical growth, and innovation.
If an employer asks you to pay any kind of fee, please notify us immediately. Talentd does not charge any fee from applicants and we do not allow other companies to do so.
Key Skills
Related Tags
Browse More Jobs
Education Requirements
- B.Tech or BE in Computer Science or related field
Eligible Batch Years

Nasuni
Nasuni is a cloud storage and file data platform company that provides enterprise organizations with scalable, cloud-native file services. Founded in 2009 and headquartered in Boston, Massachusetts, Nasuni developed the Nasuni File Data Platform, which replaces traditional on‑premises file servers and network-attached storage with a unified global file system powered by object storage in the cloud. Its technology enables companies to consolidate file infrastructure, improve collaboration across distributed offices, and protect critical data with built-in backup, disaster recovery, and ransomware resilience.
The company primarily serves large enterprises in industries such as manufacturing, engineering, media, and energy that rely heavily on large file-based datasets. Nasuni integrates with major cloud providers including Amazon Web Services, Microsoft Azure, and Google Cloud, allowing organizations to store and manage data globally while maintaining fast local access for users. With hundreds of employees and customers across dozens of countries, Nasuni is recognized as a key player in the cloud file services and hybrid cloud storage market.
Company Details
Connect With Us
Websitenasuni.com