202320242025All JobsFreshersHOMEMenu

IBM Software Engineer

IBM Software Engineer

Location: Hyderabad, India
Category: Software Engineering Professional
Job Type: Full-Time


Introduction

Do you thrive on solving business problems with innovative systems and integrations? Are you passionate about modern software engineering practices and excited to deliver mission-critical services at scale? If you’re eager to work in a dynamic environment and collaborate across organizational teams, this Software Engineer role at IBM could be your next step.

As part of IBM’s Infrastructure portfolio, this position focuses on back-end development, delivering cutting-edge cloud services and as-a-service solutions. You will design, implement, and troubleshoot modern cloud capabilities, ensuring seamless integration, security, and scalability.


Your Role and Responsibilities

As a Software Engineer in the IBM Cloud Platform Core Services team, you will:

  • Develop and Deploy: Design, build, and deploy highly available and distributed cloud services with an emphasis on scalability, security, and user experience.
  • Innovate and Automate: Identify opportunities to improve tools, frameworks, and workflows.
  • Collaborate: Interface with other teams to solve complex technical challenges and mentor junior engineers.
  • Contribute: Influence the architecture and design of cloud services, ensuring clean, developer-friendly APIs.
  • Document and Share: Document your work and share insights with team members to foster learning and development.

Key Responsibilities

  • Become a key contributor to the design and implementation of the IBM Cloud Platform Services ecosystem.
  • Utilize technologies such as Java, Node.js, Golang, Cloudant, Redis, Docker, Kubernetes, Istio, and more.
  • Troubleshoot and resolve complex issues in distributed systems.
  • Enhance existing tools and frameworks to improve efficiency.
  • Mentor and guide the next generation of engineers in cloud technologies.

Required Technical and Professional Expertise

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of experience in software development.
  • 1+ years of hands-on development experience with technologies like Java, Node.js, Golang, NoSQL DB, Redis, or distributed caches.
  • Proficiency in web technologies (HTTP, REST, JSON, HTML, JavaScript).
  • Strong understanding of microservices architecture and modern cloud programming practices.
  • Excellent troubleshooting, verbal, and written communication skills.
  • Passion for continuous learning and mentoring others.

Preferred Technical and Professional Expertise

  • Strong understanding of cybersecurity and cryptography principles, certifications, and compliance.
  • Experience building and operating highly secured, distributed cloud services on platforms like IBM Cloud, AWS, Azure, using tools like Docker, Kubernetes, and DevOps frameworks.
  • Familiarity with performance testing and container orchestration.
  • Experience in remote customer engagements to drive adoption.

Why Join IBM?

At IBM, you’ll have the opportunity to contribute to cutting-edge projects in cloud computing, collaborate with talented professionals, and make a meaningful impact. Join us to be part of a forward-thinking team, build next-gen solutions, and mentor future tech leaders.


Interested candidates, apply now to start your career with IBM Cloud

 

Click here to apply 

 

Kreativstorm Frontend Developer – Intern

Leave a Reply

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