Talent.com
This job offer is not available in your country.
Principal Software Engineer- Protocols

Principal Software Engineer- Protocols

NasuniIndia
15 hours ago
Job description

About Nasuni

Nasuni is a profitable and rapidly growing SaaS data infrastructure company reinventing enterprise file storage and data management in an AI-driven world. We power the data infrastructure of the world’s most innovative enterprises.

Backed by Vista Equity Partners, our engineers build what’s next with AI. Our platform enables businesses to seamlessly store, access, protect, and unlock AI-driven insights from exploding volumes of unstructured file data. Over 900+ global customers, including Dow, Mattel, and Autodesk, trust our platform.

Nasuni is headquartered in Boston, USA, with offices in Cork (Ireland), London (UK), and now we’re establishing our India Innovation Center in Hyderabad to leverage India’s exceptional IT talent. Our recent annual revenue is $160M, growing at a 25% CAGR.

Role Overview

As a Principal Software Engineer – Protocols, you will play a key role in enhancing our cloud-scale NAS platform. You will work on high-performance, highly available distributed systems and help shape the future of enterprise file storage and protocols.

Key Responsibilities

Lead and participate in requirements analysis, architecture design, design reviews, and other activities related to expanding Nasuni's Platform, Protocols, and Operating System.

Develop and maintain software and services that power Nasuni’s NAS appliance, ensuring high performance and reliability.

Build and enhance High Availability (HA) and Non-Disruptive Upgrade (NDU) mechanisms to ensure seamless customer experiences.

Investigate and resolve bugs and defects reported by QA, customer support, and development teams.

Collaborate with cross-functional teams to translate ambiguous requirements into actionable designs and technical specifications.

Drive rapid prototyping and proof-of-concept development.

Mentor team members and share best practices in tools, technologies, and methodologies.

Required Skills & Experience

10+ years of experience in building and operating large-scale, highly available, distributed systems or cloud-based services.

Strong expertise in C and C++ programming with a focus on performance and reliability.

Solid understanding of Linux clustering technologies (e.g., Pacemaker, Corosync).

Proficient in object-oriented design and SDK development for both on-premises and cloud environments.

Deep knowledge of :

Data structures & algorithms

Multi-threaded systems & I / O subsystems

Linux internals (e.g., XFS / EXT filesystems)

Strong understanding of distributed systems architecture and cloud service fundamentals.

Experience with hypervisors like ESX, Hyper-V, KVM, or OpenStack.

Exposure to storage network protocols such as NFS, SMB, CIFS, and SAMBA.

Excellent written and verbal communication skills with the ability to present complex topics clearly.

Proven leadership in technical implementation and cross-functional collaboration.

Good-to-Have Skills

(Optional but Preferred)

Computer Science degree or equivalent with strong system design and architecture knowledge.

Experience in API creation and integration with enterprise applications.

Contributions to open-source communities.

Prior experience with PostgreSQL and cloud storage backends like AWS or Azure.

Knowledge of containerization (Docker, Kubernetes).

Familiarity with additional languages such as Golang, Java, or Perl.

Why Join Nasuni – Hyderabad?

At Nasuni, we invest in our people. We offer benefits designed to support your growth, well-being, and success :

Competitive compensation and benefits

Hybrid and flexible work model

Comprehensive health and wellness coverage

Flexible time-off and leave policies

Professional development and learning support

Inclusive, collaborative, and innovative work culture

Modern office spaces with team events and perks

Retirement and statutory benefits as per Indian regulations

Nasuni is proud to be an equal opportunity employer. We are committed to fostering a diverse, inclusive, and respectful workplace where every team member can thrive. All qualified applicants will receive consideration for employment without regard to race, religion, caste, color, sex, gender identity or expression, sexual orientation, disability, age, national origin, or any other status protected by applicable laws in India or the country of employment. We celebrate individuality and are committed to building a workplace that reflects the diversity of the communities we serve.

Create a job alert for this search

Principal Software Engineer • India

Related jobs
  • Promoted
AI Engineer – Prompt Engineering & Backend Systems

AI Engineer – Prompt Engineering & Backend Systems

Particle ExecutionNagpur, IN
We’re seeking a Senior AI Engineer who combines advanced prompt engineering expertise with solid backend development and deployment skills. You’ll work end-to-end—from crafting sophisticated AI serv...Show moreLast updated: 6 days ago
  • Promoted
Principal Engineer, Agent Platform

Principal Engineer, Agent Platform

MightyBotIndia, India
Join our team as a Principal Engineer, where we're focused on graduating AI from interesting demos to indispensable products. You will architect and build the core distributed systems that provide t...Show moreLast updated: 22 days ago
  • Promoted
Principal Data Engineer

Principal Data Engineer

XebiaNagpur, IN
We’re Hiring : Principal Data Engineer | Any Xebia Location (Hybrid, 3 days in office per week).Any Xebia Location (Hybrid – 3 days in office per week). Data Engineering with 4+ years team leadership...Show moreLast updated: 23 days ago
  • Promoted
Principal Engineer, Software - Cloud Infrastructure [T500-20363]

Principal Engineer, Software - Cloud Infrastructure [T500-20363]

ANSRnagpur, maharashtra, in
ANSR is hiring for one of its clients.NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flags...Show moreLast updated: 9 days ago
  • Promoted
DevOps / Platform Engineer

DevOps / Platform Engineer

iVedha Inc.Nagpur, IN
Hiring a seasoned DevOps / Platform Engineer to drive automation, platform reliability, and robust.Design, deploy, and manage CI / CD pipelines and infrastructure automation, leveraging AI for.Implemen...Show moreLast updated: 30+ days ago
  • Promoted
Software Support Engineer I

Software Support Engineer I

Actablnagpur, maharashtra, in
We’re providing better solutions for hotel companies as the world around us evolves and changes related to using technology, finding labor, and maximizing profits. Our mission is to empower the peop...Show moreLast updated: 22 days ago
  • Promoted
Principal Software Engineer

Principal Software Engineer

DnataIndia
About the Role : As a Principal Software Engineer at Cimpress Technology, you will play a pivotal role in creating innovative software solutions that drive success fo...Show moreLast updated: 30+ days ago
  • Promoted
Principal Backend Engineer, Infrastructure

Principal Backend Engineer, Infrastructure

PebbleNagpur, IN
We’re looking for a highly skilled.Platform Engineering team and help us design, build, and operate large-scale, high-performance, cloud-native infrastructure systems. Build internal platform servic...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Principal Engineer

Principal Engineer

Recronagpur, maharashtra, in
Essential duties / responsibilities : .Investigate, troubleshoot, and resolve software issues to ensure system stability and reliability. Maintain and enhance existing applications by optimizing perform...Show moreLast updated: 21 hours ago
  • Promoted
Principal Professional Services Engineer

Principal Professional Services Engineer

Palo Alto Networksnagpur, maharashtra, in
At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 9 days ago
  • Promoted
Principal Engineer

Principal Engineer

Hotel TraderNagpur, IN
We're Hiring : Staff / Principal Engineer (Java) - Remote.Location : Remote | 🌍 Global Team | 💼 Experience : 8–12 years. Ready to build the future of hotel distribution at scale?.At Hotel Trader, we're...Show moreLast updated: 27 days ago
  • Promoted
Senior Platform Engineer

Senior Platform Engineer

Cummins IndiaNagpur, IN
Responsible for defining and communicating a shared technical and architectural vision for Product Teams to help ensure the system or Solution under development is fit for its intended purpose.Embr...Show moreLast updated: 9 days ago
  • Promoted
Lead Engineer - Solana Blockchain

Lead Engineer - Solana Blockchain

Mindfire Digital LLPNagpur, IN
We are looking for a Lead Engineer with 3+ years of hands-on experience in Solana blockchain development.The role involves designing, building, and optimising high-performance dApps, smart contract...Show moreLast updated: 26 days ago
  • Promoted
Principal Software Engineer – Storage Network Protocols - Kubernetes

Principal Software Engineer – Storage Network Protocols - Kubernetes

NasuniIndia
About the role : We are looking for a Principal Software Engineer with deep expertise in Kubernetes, CSI driver development, and systems programming in Golang and / or C++. In this hands-on role, you ...Show moreLast updated: 9 days ago
  • Promoted
Principal Backend Engineer (Python, C#)

Principal Backend Engineer (Python, C#)

IntelliasNagpur, IN
Intellias is supporting the modernization and ongoing development of a cloud-native, AI-driven platform used across the vehicle product lifecycle by a major global automotive group.The platform ena...Show moreLast updated: 7 days ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

Cygnet.OneIndia, India
Please find the company profile and job description as below : .Designation : Principal Software Engineer.Work Timings : 4 PM to 1 AM (IST). Availability to join : Immediate to 15 Days.We are seeking a h...Show moreLast updated: 2 hours ago
  • Promoted
Principal Engineer- Platform

Principal Engineer- Platform

TalentiserIndia
Summary of Role Participate in design, development, test, and maintenance.Develop and maintain complex Linux systems software to support deployment, upgrade, and day-to-day operation operations for...Show moreLast updated: 6 days ago
  • Promoted
Software Engineer – C Programming, Linux & Protocols

Software Engineer – C Programming, Linux & Protocols

7 DarterIndia
We are hiring a Software Engineer with a strong foundation in C programming, Data Structures & Algorithms, and memory management. This role is ideal for individuals who enjoy low-level, performance-...Show moreLast updated: 1 day ago
  • Promoted
Associate Systems Engineer

Associate Systems Engineer

SapaadNagpur, IN
Sapaad, has seen tremendous success in the last decade, with thousands of customers.Driven by a team of passionate developers and designers, Sapaad is constantly. Singapore, with offices across five...Show moreLast updated: 30+ days ago
  • Promoted
Principal Engineer

Principal Engineer

Prismberry TechnologiesIndia
Job Description (Linux Kernel Expert) We are seeking an experienced Principal Firmware Engineer to lead the design, development, and optimization of embedded systems. The ideal candidate will have a...Show moreLast updated: 7 days ago