Advertisements
🏢 IBM
Backend Developer
💼 Fulltime
📍 Pune, Maharashtra
🔗 Explore More
Advertisements
🛠 Skills Required
Embedded C
C++
Python
GoLang
Java
Ansible
Linux
Unix
AIX
RTOS
kernel debugging
storage protocols (PCIe
NVMe
NVMeoF
Fibre Channel
SCSI)
Agile methodology
DevOps tooling
unit testing
problem solving
🎤 Interview Experience
IBM's interview process typically starts with a timed online coding test covering data structures, algorithms, and basic aptitude. Successful candidates move to a technical interview that focuses on system design, storage concepts, and language‑specific coding. The final HR round assesses cultural fit, communication skills, and discusses compensation. The overall difficulty is moderate to high, and thorough preparation on storage protocols and backend development is essential.
🏢 Work Culture
IBM fosters a collaborative and innovative work culture where engineers are encouraged to experiment and learn. The company provides structured mentorship, regular skill‑upgradation programs, and a good work‑life balance with flexible working options.
Advertisements
📚 Free Study Materials (4)
IBM Placement Papers
Comprehensive collection of previous IBM placement questions to help you practice relevant topics for the Backend Developer role.
Open Resource ↗
IBM Recruitment Process Experiences
First‑hand accounts of IBM's interview stages, useful for understanding the assessment format and expectations.
Open Resource ↗
IBM Interview Preparation Guide
Curated resources and tips specifically aimed at candidates preparing for IBM technical interviews.
Open Resource ↗
Algorithm Practice Problems
Extensive problem set to sharpen coding skills and algorithmic thinking required for IBM's online assessments.
Open Resource ↗
✅ Eligibility Criteria
Bachelor's degree in Computer Science, Information Technology, Electronics, or related engineering discipline; Minimum CGPA/percentage 6.5/70%; Final year students of 2024‑2026 batches eligible; Maximum of 2 backlogs allowed; Strong foundation in data structures, algorithms, and operating systems.
Advertisements
🏆 Selection Process
Round 1: Online Assessment (coding & aptitude) → Round 2: Technical Interview (design, coding, system concepts) → Round 3: HR Interview (fit, compensation, culture)
🔔 Apply before 31 Dec 2026 — 170 days remaining
📋 About the Role
IBM is a global technology leader that has been shaping the future of computing for over a century. With a strong focus on artificial intelligence, cloud, and quantum computing, IBM helps enterprises across industries modernize their infrastructure and accelerate digital transformation. The Systems division, which includes servers, storage, and hybrid cloud solutions, powers mission‑critical workloads for banks, manufacturers, healthcare providers, and governments worldwide. IBM’s culture blends deep technical expertise with a commitment to innovation, diversity, and sustainability, making it an attractive destination for engineers who want to work on cutting‑edge technology that impacts billions of users.
As a Backend Developer in the IBM Storage team, you will be part of a high‑performing group that builds and enhances the software stack behind IBM’s flagship storage offerings such as IBM Enterprise Flash, Disk, Tape, and Cloud Storage services. The role is ideal for candidates with 2‑6 years of experience who enjoy solving complex problems, writing clean, performant code, and collaborating in an agile environment. You will work closely with product managers, hardware engineers, and DevOps specialists to deliver reliable, scalable, and secure storage solutions that meet the evolving needs of enterprise customers.
**Key Responsibilities**
1. Design, code, debug, and test end‑to‑end solutions using Embedded C, C, Python, GoLang, and Java.
2. Participate in agile ceremonies, write user stories, and contribute to sprint planning and retrospectives.
3. Develop unit tests, integration tests, and automation scripts to ensure high quality and resilience of storage products.
4. Perform kernel‑level debugging and user‑mode profiling to optimize performance and resource utilization.
5. Implement device drivers and middleware for Linux, Unix, AIX, and RTOS platforms.
6. Work with storage protocols such as PCIe, NVMe, NVMeoF, Fibre Channel, and SCSI to enable fast, reliable data movement.
7. Collaborate with security teams to embed TCG OPAL and other encryption mechanisms into the storage stack.
8. Contribute to documentation, code reviews, and knowledge‑sharing sessions within the team.
9. Support AI‑driven analytics and cloud integration features that enhance IBM’s strategic imperatives.
10. Mentor junior engineers and assist in onboarding new team members.
**Tech Stack**: Embedded C, C++, Python, GoLang, Java, Ansible, Linux/Unix/AIX, RTOS, kernel debugging tools, Docker/Kubernetes for DevOps, CI/CD pipelines, storage protocols (PCIe, NVMe, NVMeoF, Fibre Channel, SCSI).
**Growth Path**: IBM offers a clear career ladder – from Associate Engineer to Senior Engineer, Lead Engineer, and eventually Principal Engineer or Architecture roles. Exposure to enterprise storage, cloud, and AI projects accelerates skill development and opens doors to cross‑functional opportunities across IBM’s Global Services and Research divisions.
**Why Join IBM**: You will work on industry‑leading storage technologies that power the world’s most critical applications, benefit from IBM’s extensive learning resources, and enjoy a supportive, inclusive environment that encourages continuous innovation. The role also provides a competitive salary, performance‑linked bonuses, and comprehensive benefits, making it an excellent platform for long‑term career growth.
🔔 Apply before 31 Dec 2026 — 170 days remaining
📤 Share this Job
Advertisements
🏢 More from IBM
Backend Developer
📍 Pune, Maharashtra · ⏳ 31 Dec
Apply →
Process Associate– EDM
📍 Hyderabad, Telangana, India · ⏳ 15 Sep
Apply →
4-WEEKS INTERNSHIP - IBM SKILLSBUILD FOR UNIVERSITY ...
📍 Pan India · ⏳ 31 Jul
Apply →
💼 More Fulltime Opportunities
Software Engineer
🏢 Concentrix · 📍 Pan India
View →
Scholar Trainee - Work Integrated Learning Program (...
🏢 Wipro Ltd · 📍 Pan India
View →
AWS Cloud Engineer
🏢 Sutherland · 📍 Hyderabad - TS
View →
Backend Developer
🏢 IBM · 📍 Pune, Maharashtra
View →
📋 Quick Info
JOB ID
C559-J058
POSTED
3h ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer