Back to Jobs

IBM Hiring 2026: Software Engineer (Executive Referrals Only) | Multi-City (Job ID 132895)

IBM Bangalore Full-time Fresher Not Disclosed Posted 22 hours ago

Company: IBM India Private Limited
Job Title: Software Engineer (Executive Referrals Only)
Job ID / Requisition: 132895
Area of Work: Infrastructure & Technology
Career Level / Position Type: Entry Level / Regular Full-Time
Work Arrangement: Hybrid
Shift: General (Daytime)
Sales Incentive / Commission: No
Travel Required: No Travel
Locations: Hyderabad (Telangana), Pune (Maharashtra), Bengaluru / Bangalore (Karnataka), India

Company & Practice Overview

IBM (International Business Machines Corporation) is a global technology and hybrid cloud leader, driving transformation across Enterprise Systems, Hybrid Cloud (Red Hat OpenShift), Mainframe Architecture, AI platforms (watsonx), and Global Infrastructure Services.

The Software Engineer (Executive Referrals Only) opening (Requisition ID: 132895) is a priority hiring program managed within IBM’s Infrastructure & Technology business unit across Hyderabad, Pune, and Bengaluru. Operating via fast-track executive referral channels, entry-level Software Engineers in this group design, build, test, and maintain resilient backend microservices, cloud infrastructure components, automation toolchains, and enterprise software systems.

Key Responsibilities & Daily Operations

  • Cloud & Infrastructure Software Engineering: Design, write, unit test, and maintain scalable software modules supporting IBM Hybrid Cloud and enterprise IT infrastructure.
  • API & Service Integration: Develop RESTful web services, RPC APIs, and integration pipelines linking infrastructure tools with enterprise software applications.
  • Code Refactoring & Bug Resolution: Identify, isolate, and fix software bugs, performance bottlenecks, and security vulnerabilities across development and staging environments.
  • Automation & CI/CD Tooling: Build automation scripts and integrate software builds into modern continuous integration and deployment (CI/CD) pipelines.
  • Agile Engineering & Documentation: Participate in sprint planning, technical design reviews, code reviews, and maintain clean technical documentation.

Minimum Eligibility & Qualification Criteria

Academic Background

  • Degree: Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, Electronics & Communication Engineering (ECE), or related technical disciplines.
  • Experience Level: Entry Level (0–2 Years) / Campus Graduates / Early-Career Professionals.

Mandatory Technical Competencies

  • Programming Languages: Proficiency in at least one object-oriented or systems programming language (Java, Python, C++, Go, or C#).
  • Core Computer Science Fundamentals: Solid grasp of Data Structures & Algorithms (DSA), Operating Systems (Linux/Unix), Object-Oriented Design, and Computer Networks.
  • Databases & Version Control: Hands-on familiarity with relational databases (SQL / DB2 / PostgreSQL) and Git version control workflows.

Preferred Skills

  • Familiarity with containerization technologies (Docker, Kubernetes, or Red Hat OpenShift).
  • Understanding of basic cloud platform architecture (IBM Cloud, AWS, or Azure).
  • Excellent problem-solving, analytical, and written/verbal English communication skills.

Compensation & Employee Benefits

  • Estimated Starting Salary: ₹4.5 LPA to ₹7.5 LPA (CTC) for entry-level Software Engineers, depending on degree qualification, technical assessment performance, and interview evaluation.
  • IBM Corporate Perks:
    • Comprehensive Medical, Life, and Personal Accident Insurance.
    • Access to IBM Your Learning portal, certification sponsorships (Red Hat, Cloud, AI), and global badge programs.
    • Flexible hybrid work policy, mental health benefits, and structured mentorship programs.

Selection Workflow & Interview Steps

1. Executive Referral Application & Profile Shortlisting (Job ID: 132895)
   (Verification of internal IBM Executive Referral submission, degree background, & location preference)
   ↓
2. IBM Online Cognitive & Technical Coding Assessment (IBM Candidate Portal)
   (Assessment covering Problem Solving, Numerical Ability, Coding Logic, & Data Structures)
   ↓
3. Technical Interview Round 1 (Data Structures, Algorithms & Programming)
   (Live coding session evaluating problem solving, array/string/tree manipulation, & time complexity)
   ↓
4. Technical Interview Round 2 (Operating Systems, Cloud & System Design Basics)
   (Deep dive into Linux OS concepts, REST APIs, OOPs design patterns, & academic/internship projects)
   ↓
5. Managerial & HR Discussion (IBM Values & Onboarding Fit)

Essential Technical Topics to Prepare

  • Data Structures & Algorithms: Arrays, Hash Maps, Linked Lists, Trees, Sorting/Searching algorithms, and Space-Time complexity analysis.
  • Operating Systems & Linux: Linux command line operations, process vs. threads, memory management, file permissions, and basic shell scripting.
  • Core Java / Python & Web Services: Object-Oriented Programming (Inheritance, Polymorphism, Encapsulation), REST API design principles, and SQL joins/indexing.

Core Resume Keywords for ATS Optimization

  • Software Engineering: Software Engineer, IBM Infrastructure & Technology, Java, Python, C++, Data Structures and Algorithms (DSA), Object-Oriented Design
  • Cloud & Tools: Linux, Git, RESTful APIs, Microservices, Docker, Kubernetes, Red Hat OpenShift, IBM Hybrid Cloud, Relational Databases, SQL
  • Software Practices: SDLC, Unit Testing, Debugging, Automated Build Pipelines, Code Optimization, Executive Referral Program
  • Locations: Job ID 132895, Hyderabad, Pune, Bengaluru, Hybrid Work Arrangement

Frequently Asked Questions (FAQs)

1. What is the Job ID for this IBM position?

The official IBM requisition ID is 132895.

2. Is this position open for direct public application?

This specific requisition is flagged for Executive Referrals Only, meaning candidates must be referred through an eligible IBM employee/executive channel.

3. Which work locations are available for this role?

The role is offered under a Hybrid work arrangement across Hyderabad, Pune, and Bengaluru (Bangalore).

4. What experience level is required?

This is an Entry Level position targeting candidates with 0 to 2 years of software engineering experience or recent university graduates.