Software Developer – Kernel & Storage (Onsite, Pune, India)

IT Services
  • IT Services
  • India

Stage 4 Solutions

We are seeking an experienced Software Developer with a strong background in building large-scale distributed systems and solving complex, low-level problems. This role requires deep expertise in Linux kernel internals, storage systems, and architectural decision-making, along with the ability to mentor engineers and drive system reliability. You will work on critical components such as file systems, volume management, and clustering, contributing to highly scalable and reliable infrastructure.

This is a 12-month contract project (extensions possible), 40 hours per week. The candidate should be open to working 5 days/week onsite at the client’s office in Balewadi, Pune, India.

Responsibilities

• Design and develop systems in areas such as file systems, volume managers, and clustering.
• Work deeply within the Linux kernel, IO stack, and storage subsystems.
• Build and operate large-scale distributed systems with a focus on performance, scalability, and reliability.
• Architect and deliver high-performance, resilient services for enterprise environments.
• Lead root cause analysis (RCA) for complex production issues and implement long-term fixes.
• Collaborate cross-functionally with SRE, Support, QA, and Product teams.
• Drive improvements in system reliability and operational excellence.
• Responsible for kernel-level development and integration of InfoScale as a kernel module within Red Hat Enterprise Linux.

Requirements

• 8+ years of experience with a Strong C/C++ systems programming background.
• Solid expertise in Linux internals (kernel, IO, file systems).
• Hands-on experience with storage systems and IO path testing.
• Strong debugging and problem-solving skills across user space and kernel components.
• Experience in kernel development, specifically related to InfoScale integration as a kernel module with Red Hat Linux.
• Experience with microservices and Kubernetes.
• Exposure to AI/ML systems, especially infrastructure-level integration.

Please submit your resume to our network at https://www.stage4solutions.com/careers/ (Please apply to the Software Developer – Kernel & Storage (Onsite, Pune, India) role).

Please feel free to forward this opening to others you think might be interested.

To apply for this job please visit in.linkedin.com.

Similar Jobs to Apply
  • Saaki Argus & Averil Consulting
    India

    You will be joining one of the largest non-bank mortgage service providers and a leading mortgage lender in India as a Java Full stack Senior Developer/Lead. You will be required to work from the offi
  • Sharc Hire
    Nagpur, Maharashtra, India

    Role: Senior Software Developer (Backend) - .Net with Microservices & Cloud YOE: 6.5+ years Skills: C#, ASP. Net, Microservices Architecture, ASP.NET Core, Web API development, Azure Kubernetes
  • SolutionChamps DesignLabs
    India

    Key Responsibilities • Lead full-stack development using modern TypeScript-based frameworks (React, Next.js, Node.js/NestJS). • Architect and implement SSR, SSG, and SPA solutions. • Design and
  • IRIS Software Group
    Nagpur, Maharashtra, India

    Role Summary The Frontend Architect is a technical leadership role within the Platform Team, responsible for guiding teams in delivering exceptional user experiences through sound technical strategy,