IBM Storage Software Engineer Job in Pune 2026 — Java, JavaScript & Full Stack Hiring
IBM is hiring for the role of Storage Software Engineer at its Pune, Maharashtra office for the 2026 hiring cycle. This opening is part of IBM’s India Systems Development Lab (ISDL), one of the largest engineering centres for IBM Storage and Systems globally. If you are a software engineer with a strong foundation in Java, JavaScript and Full Stack development, and want to build the storage products that power Fortune 500 data centres, banks and AI workloads, this is a high-value opportunity worth applying for today. Read the full job description below, check eligibility, and apply directly through the official IBM career listing.
Job Overview
| Company | IBM (International Business Machines Corporation) |
|---|---|
| Job Role | Storage Software Engineer — Java, JavaScript, Full Stack |
| Job ID | 4418396420 |
| Job Category | Software Engineering — Storage & Systems |
| Qualification | B.E / B.Tech / M.E / M.Tech / MCA in CS / IT / ECE |
| Experience | 1–4 years |
| Job Location | Pune, Maharashtra, India |
| Work Mode | Hybrid |
| Job Schedule | Full Time |
| Salary (industry estimate) | ₹8 – 18 LPA (industry estimate) |
| Posting Date | 2026-05-30 |
| Hire Eligibility | Indian citizens with valid work authorisation in India |
| Last Date | 2026-06-30 |
About IBM
IBM (International Business Machines Corporation) is a global technology and consulting company headquartered in Armonk, New York, United States, and incorporated in 1911. With operations across more than 175 countries, IBM is one of the longest-standing and most trusted enterprise technology brands in the world, with a long history of pioneering work in mainframes, semiconductors, programming languages and enterprise software.
In India, IBM has a deep engineering footprint with major centres in Bengaluru, Pune, Hyderabad, Kochi and Gurugram. The Pune campus is part of the IBM India Systems Development Lab (ISDL), which builds core IBM Storage products such as IBM FlashSystem, Storage Scale, Storage Defender and the software stack that supports hybrid cloud, AI and resiliency workloads for enterprise customers.
The Storage organisation at IBM Pune is known for engineering ownership, strong mentorship for early-career engineers, and exposure to large-scale distributed systems — making it a strong career choice for software engineers who want to work on real systems software, not just CRUD applications.
Job Description
As a Storage Software Engineer at IBM Pune, you will be part of a product team that designs, builds and supports the management plane for IBM Storage offerings. The role blends backend engineering in Java with a meaningful amount of frontend and full-stack work in JavaScript, so you will get to work end-to-end — from REST APIs and storage management services down to user-facing dashboards used by enterprise storage administrators.
You will collaborate closely with product managers, UX designers, performance engineers and IBM’s global storage architects. The work involves writing production-grade code, contributing to design discussions, reviewing peer pull requests, debugging customer-reported issues, and helping evolve the storage management platform for cloud-native and AI-ready deployments. Expect a healthy mix of feature development, technical debt cleanup and reliability work.
Key Responsibilities
- Design, develop and maintain features for IBM Storage management software using Java on the backend and JavaScript (with modern frameworks) on the frontend.
- Build and consume RESTful APIs that manage enterprise storage devices, volumes, snapshots and replication workflows.
- Write clean, well-tested, production-quality code following IBM’s secure development practices.
- Participate in agile ceremonies — sprint planning, code reviews, retrospectives — and contribute to design documents.
- Triage and resolve customer-impacting defects, including reproducing complex storage scenarios in lab environments.
- Work with QA and SRE counterparts to improve test coverage, automation, observability and deployment quality.
- Contribute to performance tuning, scalability improvements and security hardening of the storage management stack.
- Continuously learn IBM Storage product internals and keep up with industry trends in storage, cloud and AI infrastructure.
Eligibility Criteria
You Must Have
- Bachelor’s or Master’s degree in Computer Science, IT, ECE or a closely related engineering discipline.
- Hands-on experience writing software in Java and a working knowledge of object-oriented design.
- Practical experience with JavaScript and at least one modern frontend framework (Angular, React or similar) in a production or substantial project setting.
- Familiarity with REST APIs, version control with Git and SQL-based databases.
- Solid problem-solving, debugging and communication skills, including the ability to work in a globally distributed team.
Preferred
- Exposure to storage concepts, file systems, block storage, replication, snapshots or backup & recovery.
- Working knowledge of Linux, containers (Docker), Kubernetes/OpenShift, and CI/CD pipelines.
- Prior internship, capstone or hackathon work on full-stack projects or enterprise software.
- Awareness of secure coding practices, basic threat modelling and code-quality tooling such as SonarQube.
Salary in India 2026
Based on AmbitionBox and Glassdoor 2026 benchmarks for IBM Software Engineer roles in Pune, the indicative total CTC for a Storage Software Engineer is typically in the ₹8 LPA to ₹18 LPA range, varying with experience, interview performance, current compensation and band. Early-career hires usually start in the lower half of this range, while engineers with strong storage / distributed systems experience can negotiate the upper end. Treat this as an industry estimate — IBM does not publish exact salary figures publicly, and the final offer is decided during the hiring process.
Interview Preparation Tips
- DSA fundamentals: Revise arrays, strings, hash maps, trees, graphs and recursion — expect 1–2 medium-level coding problems.
- OOPs and Java: Be solid on inheritance, polymorphism, collections, concurrency basics, exception handling and JVM memory model.
- SQL and databases: Practice joins, subqueries, indexing and basic query optimisation.
- JavaScript & Full Stack: Be ready to discuss REST APIs, asynchronous code, framework choice trade-offs and at least one project end-to-end.
- System design (basic): Understand client-server flow, caching, message queues and what scaling looks like at API level.
- Behavioural round: Prepare crisp stories on ownership, collaboration, conflict, and learning from failure — IBM interviewers commonly probe on these.
How to Apply
- Update your resume to reflect Java, JavaScript and any storage / systems / cloud experience.
- Click the official apply link below and sign in (or create) your IBM / LinkedIn candidate account.
- Fill in your personal, education and work-experience details accurately.
- Upload a PDF resume named in the format Firstname_Lastname_Storage_SE.pdf.
- Submit the application and watch for an acknowledgement email from IBM Talent Acquisition.
Official Apply Link: Apply Now — IBM Storage Software Engineer (Pune) on the official IBM job listing
Disclaimer: Apply only on the official IBM career listing or LinkedIn job page linked above. IBM never charges any fee — from the candidate or any third party — for recruitment. Beware of fraudulent offers, fake interview calls and unofficial recruiters claiming to represent IBM.
Career Toolkit
- Resume Builder — build an ATS-ready resume in minutes.
- ATS Resume Checker — test if your resume clears IBM’s applicant tracking system.
- Cover Letter Generator — tailor a cover letter to your IBM application.
- Salary Estimator — benchmark your expected CTC for IBM Pune.
- Certification Finder — find Java, cloud and storage certifications that boost your profile.
- Interview Preparation — structured prep for IBM technical and HR rounds.
FAQs — IBM Storage Software Engineer Pune 2026
Q1. Is this an IBM Pune Storage Software Engineer opening for freshers?
The role is best suited for engineers with 1–4 years of experience. Strong final-year students and freshers with serious full-stack projects can apply, but the team usually prefers candidates with some hands-on Java / JavaScript experience.
Q2. What is the work location for this Storage Software Engineer role?
The primary location is IBM’s Pune, Maharashtra office, with a hybrid working model.
Q3. What languages and skills should I focus on for this IBM role?
Java for backend, JavaScript and a modern frontend framework for full-stack work, plus REST APIs, SQL, Git and basic Linux. Knowledge of storage concepts is a strong plus.
Q4. What is the expected salary for IBM Storage Software Engineer in Pune in 2026?
As an industry estimate based on AmbitionBox / Glassdoor 2026 data, total CTC typically ranges from ₹8 LPA to ₹18 LPA depending on experience and band. IBM finalises the exact figure during the offer stage.
Q5. Does IBM charge any fee for selection?
No. IBM never charges any fee at any stage. If anyone asks for money in IBM’s name, treat it as a scam and report it.
Q6. What is the selection process for this IBM job?
It typically involves an online assessment or coding round, one or more technical interviews (covering DSA, Java, JavaScript and project deep-dive), and an HR / managerial discussion.
Q7. How soon should I apply?
IBM listings move fast and may close once enough qualified profiles are received, so applying within a few days of seeing this post gives you the best chance.
Q8. Where can I find more IT and software jobs like this?
You can find more verified IT job updates and referral opportunities at itreferraljobs.in.
Conclusion
IBM’s Pune-based Storage Software Engineer opening is a strong opportunity for Java / JavaScript / full-stack engineers who want to work on enterprise-grade storage products with a globally recognised brand. If you meet the eligibility, polish your resume, prepare for the technical rounds, and apply through the official IBM listing today. For more curated IT, software and referral opportunities, keep following IT Referral Jobs.
Curated and verified by the IT Referral Jobs editorial team.