Software Developer
IBM · Multiple Cities · Software Engineering
About this role
IBM is hiring a mid-level Software Engineer based in Multiple Cities. The posting calls out experience with Java, C, SQL, CI/CD.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Multiple Cities
- Department
- Software Engineering
- Posted
- May 14, 2026
More roles at IBM
Job description
from IBM careersIntroduction
IBM InfoSphere Optim is an enterprise data management platform that enables organizations to manage data throughout its lifecycle—from creation and usage to archiving, privacy, and retirement. Optim provides capabilities for application data archiving, test data management, data privacy, and governance, and is a critical component of IBM’s data management portfolio.
As a Software Developer for IBM InfoSphere Optim, you will design, develop, and maintain core product components that support scalable, secure, and high‑performance data management solutions. You will work on complex, distributed systems and collaborate closely with engineering, quality, and operations teams to deliver robust features, resolve defects at the source, and continuously improve product quality.
This role emphasizes hands‑on software development, deep technical ownership, and root‑cause‑driven engineering. You will work across operating systems, databases, and deployment models, contributing directly to the evolution of the Optim product line.
Your role and responsibilities
- Design, develop, test, and maintain software components for IBM InfoSphere Optim using Java, C, C++, and scripting languages.
- Own product features and fixes end‑to‑end, including design, implementation, code reviews, testing, and delivery.
- Analyze and debug complex product issues using logs, traces, dumps, and code‑level debugging to identify root causes and implement permanent fixes.
- Enhance product reliability, performance, and scalability through architectural improvements and code optimization.