Software Development Engineer
This role at IBM involves designing and developing infrastructure software solutions within a global technology team. You will work in an Agile environment to build component-level solutions and contribute to automated CI/CD pipelines. The position requires solid programming skills in Python, Go, or Java, along with Linux proficiency and debugging capabilities. This is an opportunity to shape critical hybrid cloud and mainframe infrastructure while gaining experience in large-scale system development.
50k new jobs listed every day. Install TAL to find more jobs like this.

Experience
1-2 years
Function
Engineering
Work mode
Onsite, India
Company
Tier 1
What you will work on
This role at IBM involves designing and developing infrastructure software solutions within a global technology team. You will work in an Agile environment to build component-level solutions and contribute to automated CI/CD pipelines. The position requires solid programming skills in Python, Go, or Java, along with Linux proficiency and debugging capabilities. This is an opportunity to shape critical hybrid cloud and mainframe infrastructure while gaining experience in large-scale system development.
Must haves
- Proficiency in Python, Go, or Java
- Understanding of OOP principles
- Experience with Linux and Shell scripting
- Familiarity with Git version control
- Experience with RESTful APIs
- 1-2 years of Python script coding
Tools and skills
Nice to have: docker, kubernetes, aws, azure, gcp, ibm cloud, linux kernel, networking.
About the company
IBM is a major global technology firm with significant infrastructure and cloud engineering operations.