Software Development Manager For Cephfs Job in International Business Machines
Software Development Manager For Cephfs
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Software Development Manager CephFS
Location: Bangalore, Karnataka, India
Job Type: Full-Time
Experience Level: Senior / Leadership
Company: IBM Ceph Engineering Team
Education: Bachelor s Degree (Master s preferred)
Introduction:
At IBM, we re not just redefining business we re redefining what s possible through technology, collaboration, and innovation. As one of the world's leading technology companies, IBM is transforming industries through the power of AI, Cloud, Analytics, Security, and IoT. With a presence in over 170 countries, we bring together diverse minds to solve complex challenges and build a smarter future.
Join IBM s Ceph Engineering Organization and be a part of shaping the future of software-defined distributed storage. We're looking for an experienced and visionary Software Development Manager to lead the CephFS team the group responsible for the file system layer of the Ceph ecosystem.
About the Role:
As a Software Development Manager for CephFS, you ll play a key leadership role in designing, developing, and delivering new capabilities in CephFS, the scalable and highly available POSIX-compliant distributed file system built atop Ceph. You ll lead a global team of engineers, working in an open-source community, to develop enterprise-grade storage solutions for modern workloads.
You will focus on building next-generation distributed file system features like instant cloning, file overlays, coherent snapshots, and advanced client-side caching. This role is a mix of hands-on technical leadership and people management, with strong collaboration across open-source communities, IBM product teams, and clients.
Key Responsibilities:
- Lead and mentor a team of talented engineers working on CephFS.
- Drive the design and implementation of new distributed features and algorithms for file system scalability, performance, and resiliency.
- Collaborate with the global Ceph open-source community to contribute and review code, resolve issues, and plan new features.
- Guide the team in debugging complex production issues, both live and offline.
- Collaborate with client-facing and support teams to perform root cause analysis for customer-reported issues.
- Contribute to the architecture and roadmap of CephFS in alignment with product and client needs.
- Engage in code reviews, triaging, and architectural discussions.
- Promote engineering best practices and a culture of continuous improvement.
Required Skills & Experience:
- Bachelor s degree in Computer Science or related field.
- Strong experience working with C++ or other systems programming languages.
- Excellent debugging skills (live system and core file analysis).
- Hands-on experience in open-source development (preferably with contributions to GitHub).
- Good understanding of large-scale codebases and the ability to design and implement major features or changes.
- Comfortable working with Python for automation and testing.
- Proficiency with Git and GitHub workflows.
- Excellent verbal and written English communication skills to coordinate with a distributed, global team.
- Proven ability to mentor and support engineers while driving technical excellence.
Preferred Qualifications:
- Master s degree in Computer Science or related field.
- Experience in building or maintaining file systems or distributed storage platforms.
- Prior work in distributed systems, high-performance computing, or cloud-native storage.
- Experience working in remote/distributed teams.
- Familiarity with systems like OpenStack, Kubernetes, or NFS-Ganesha.
Why IBM?
- Work with world-class engineering teams on products that power global enterprise infrastructure.
- Be part of a vibrant open-source community, contributing to widely adopted storage technologies.
- Enjoy a culture of continuous learning, innovation, and impact.
- Competitive salary, benefits, and flexible work arrangements.
Be essential. Be a leader in redefining how the world stores and accesses data.
Apply today to join IBM s CephFS team and help build the future of enterprise file storage.
Qualification : Bachelors degree in Computer Science or related field.

