Software Engineer – IBM Infrastructure Division

Company: IBM
Job Title: Software Engineer
Locations: Hyderabad, Pune, Bengaluru, Maharashtra, Telangana, Karnataka, India
Business Unit: IBM Infrastructure (India Systems Development Lab – ISDL)
Category: Infrastructure | Early Professional


Introduction

The IBM Infrastructure Division builds the backbone of enterprise IT — Servers, Storage, Systems, and Cloud Software. These are the core building blocks powering next-generation IT infrastructure for enterprises and data centers across the world.

The India Systems Development Lab (ISDL), established in 1996, is an integral part of this division. Headquartered in Bengaluru, with operations in Pune and Hyderabad, ISDL teams drive innovations in:

  • Processor development (IBM Power & IBM Z)
  • Accelerators & Systems on Chips (ASCI)
  • Firmware, Operating Systems, Systems Software
  • Storage Software, Cloud Software
  • Performance & Security Engineering
  • System Test and Validation

Over the years, ISDL has contributed to 400+ patents, pioneered Agile, Design Thinking, and DevOps adoption, and shaped innovations across IBM’s Systems stack.


Your Role & Responsibilities

As a Software Engineer at IBM ISDL, you will work across the entire product lifecycle — from design, development, and testing to support — within IBM’s advanced Systems technologies.

Key aspects of the role:

  • Develop and enhance IBM Systems products by collaborating with product management and development teams globally.
  • Analyze product requirements, design technical solutions, implement code, and perform end-to-end testing.
  • Work on validation, support, and performance tuning of IBM products.
  • Contribute to a culture of innovation, experimentation, and technical excellence.
  • Deliver seamless user experiences for enterprise customers leveraging IBM’s Hybrid Cloud and AI solutions.

At ISDL, work is more than a job — it’s a calling: to build, to design, to invent, to code, and to solve challenges in Systems Software that shape the future of enterprise computing.


Required Education

  • Bachelor’s Degree in Computer Science, Engineering, or related technical field.

Technical & Professional Expertise

Systems & Cloud Software Engineer Track

  • Knowledge of Operating Systems, OpenStack, Kubernetes, Containers, Cloud concepts, Security, Virtualization Management, REST API, DevOps (CI/CD), Microservices Architecture.
  • Strong programming in C, C++, Go, Python, Ansible, Shell scripting.
  • Hands-on experience with GitHub and open-source development tools.
  • Familiarity with IBM Compute & Storage Systems (Virtualization, I/O, Reliability, Availability, Serviceability).

AI Software Engineer Track

  • Knowledge of AI/ML/DL frameworks, Jupyter Notebooks, Linux Systems, Kubernetes, REST API.
  • Programming skills: C, C++, R, Python, Go Lang.
  • Understanding of Data Science tools, ML frameworks (scikit-learn, XGBoost), DL frameworks (TensorFlow, PyTorch), Deep Learning Compilers (DLC).
  • Experience with NLP, AI-driven enterprise solutions, and integration of diverse data sources.
  • Familiarity with databases (PostgreSQL, MongoDB, Redis, CouchDB).
  • Knowledge of CPU architectures (little endian, big endian).

Preferred Technical Expertise

  • Practical working experience with Java, Python, GoLang, ReactJS.
  • Exposure to Red Hat OpenShift, Kubernetes/Docker deployment, Microservices architecture.
  • Knowledge of Storage technologies: SAN, NAS, DAS, RAID levels, file systems (ext4, NTFS, ZFS).
  • Understanding of backup & recovery tools (Veeam, Commvault).
  • Cloud storage familiarity: AWS S3, Azure Blob, Google Cloud Storage.
  • Networking basics: TCP/IP, DNS, DHCP.
  • Scripting with Bash, PowerShell, Python for automation.

About Business Unit

IBM Systems helps IT leaders reimagine their infrastructure. IBM servers and storage systems are intelligent, adaptive, and AI-powered to deliver reliability, scalability, and performance. These solutions empower industries to innovate while minimizing IT risks — forming the backbone of cognitive business and hybrid cloud computing.


Your Life @ IBM

At IBM, being an IBMer means more than just work. It’s about:

  • Continuous learning, curiosity, and growth mindset.
  • Embracing a team-first culture, openness to feedback, and inclusion of diverse perspectives.
  • Driving outcomes with courage, accountability, and innovation.
  • Exploring opportunities in AI, Quantum Computing, Blockchain, and beyond.

About IBM

Founded in 1911, IBM has been restlessly reinventing for over a century. Today, it stands as one of the largest technology and consulting employers, serving Fortune 50 companies globally with hybrid cloud and AI-driven solutions.

IBM is an early adopter of Artificial Intelligence, Quantum Computing, and Blockchain, positioning itself as a responsible technology innovator and a force for good in society.


Equal Opportunity Statement

IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration without regard to:

  • Race, Color, Religion, Gender, Gender Identity/Expression, Sexual Orientation
  • National Origin, Caste, Genetics, Pregnancy, Disability, Neurodivergence, Age, Veteran Status

We are also committed to compliance with citizenship and immigration regulations.


Quick Job Summary Table

FieldDetails
RoleSoftware Engineer
CompanyIBM – India Systems Development Lab (ISDL)
LocationsHyderabad, Pune, Bengaluru
EducationBachelor’s Degree
TracksSystems & Cloud Software Engineer / AI Software Engineer
Required Skills (Core)C, C++, Python, Go, Cloud concepts, Kubernetes, Containers, DevOps, REST API
AI Track SkillsAI/ML/DL, TensorFlow, PyTorch, NLP, Databases, Data Science tools
Preferred SkillsJava, ReactJS, OpenShift, Storage technologies, Cloud storage, Automation scripting
ResponsibilitiesDesign, develop, test, support IBM Systems software & AI-driven enterprise solutions
Employment TypeFull-time
CategoryInfrastructure – Early Professional

Apply Here

👉 Apply Now on IBM Careers

Leave a Reply

Your email address will not be published. Required fields are marked *