Software Engineer at IBM

Software Engineer at IBM

Software Engineer at IBM India Systems Development Lab (ISDL)

Introduction

Join IBM’s Infrastructure division and help build the next generation of IT infrastructure for enterprise customers and data centers. With a focus on delivering world-class security, scalability, and performance, IBM’s Systems Development Lab (ISDL) is a leader in IT innovation, reliability, and global impact.

Locations

  • Hyderabad

  • Pune

  • Bangalore

(Cities within Maharashtra, Telangana, Karnataka)

About IBM ISDL

  • Headquarters: Bengaluru, with teams also in Pune and Hyderabad.

  • Established in 1996.

  • Working areas: Processor development (Power, IBM Z), ASCIs, Firmware, Operating Systems, Cloud & Storage Software, Security, System Test.

  • Innovation: 400+ patents, adoption of Agile, Design Thinking, and DevOps culture.

Role and Responsibilities

As a Software Engineer at ISDL, you will:

  • Work across all phases of product development: design, development, testing, and support.

  • Focus on technologies like Operating Systems, Firmware, Systems Software, Storage & Cloud Software.

  • Interface with global development teams and product managers.

  • Analyze requirements, design and implement solutions, carry out testing, validation, and support.

  • Contribute to a culture of innovation and technical excellence.

Required Education

  • Bachelor’s Degree (relevant engineering or computer science disciplines)

Essential Technical Expertise

Systems and Cloud Software Engineer

  • Technologies & Concepts: Operating Systems, OpenStack, Kubernetes, Container technologies, Cloud, Security, Virtualization, REST API, DevOps (CI), Microservices.

  • Programming: C, C++, Go, Python, Ansible, Shell Scripting.

  • Tools: GitHub, Open Source toolchains.

AI Software Engineer

  • AI/ML/DL Tools: Jupyter, scikit-learn, XGBoost, TensorFlow, PyTorch, Deep Learning Compilers.

  • Programming: C, C++, R, Python, Go (Linux platform).

  • Data Science: Data sources, connectors, cleansing, data flows, open source databases (PostgreSQL, MongoDB, Redis, CouchDB, CockroachDB), NLP.

  • Environments: Linux systems, Kubernetes, Container tech, REST API, UI design.

Preferred Technical Expertise

  • Practical experience with Java, Python, GoLang, ReactJS.

  • Cloud technologies: Red Hat OpenShift, Microservices, Kubernetes/Docker.

  • Storage: SAN, NAS, DAS, RAID levels, filesystems (NTFS, ext4, ZFS).

  • Operating systems: Windows Server, Linux/Unix.

  • Networking: TCP/IP, DNS, DHCP.

  • Scripting: Bash, PowerShell, Python.

  • Backup/Recovery: Veeam, Commvault.

  • Cloud storage: AWS S3, Azure Blob, GCP Storage.

Careers at IBM: Life as an IBMer

  • Empowered to learn, experiment, and innovate daily.

  • Focused on diversity, inclusion, and continuous growth.

  • Trusted to shape outcomes and collaborate across teams.

  • Driven by integrity, feedback, and a can-do attitude.

IBM Values and Commitment

  • Equal-opportunity employer.

  • Commitment to innovation, ethics, sustainability, and fair employment practices.

  • Trusted by Fortune 50 companies globally.

Position Details

Attribute Detail
Job Title Software Engineer
Job ID 48175
Cities Hyderabad, Pune, Bangalore
States Maharashtra, Telangana, Karnataka
Country India
Work Arrangement Hybrid
Area Infrastructure & Technology
Employment Type Regular
Position Type Entry Level
Travel No
Company IBM India Private Limited (0063)
Shift General (daytime)
Commission/Sales No

Application Info

  • Apply here: IBM Careers Portal (Job ID 48175)

  • Additional: Application FAQs and privacy statement available on the careers site.

 

 

Click Here to Apply Now Software Engineer at IBM

Leave a Reply

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

Join Now for the fast updatesJoin Now for the fast updates