Hybrid
Senior
Full Time
Posted January 07, 2026
Tech Stack
kubernetes
golang
python
terraform
knative
google-knative
postgresql
avature
Job Description
**Introduction**
A career in IBM means you'll be part of a team that transforms our customers challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
**IBM Cloud Serverless Platform**
IBM Cloud Code Engine is IBM's fully managed, serverless platform on IBM Cloud that runs your containerized workloads, including web apps, microservices, event-driven functions, and batch jobs with run-to-completion characteristics. The Code Engine experience is designed so that you can focus on writing code and not on the infrastructure that is needed to host it.
**Your Role And Responsibilities**
We're evolving quickly, and you will have the opportunity to influence and be part of that evolution. As a cloud native developer on IBM Cloud, you'll be at the heart of implementing the next wave of IBM Cloud Serverless capabilities.
- You will work on every facet of the service — from the earliest stage of product architecture, design and development to deployment, troubleshooting, and performance analysis – to ensure a reliable quality product.
- Design & implement complex features, deliver on IBM Cloud Platform.
- Work in an agile environment, developing software components in a continuous delivery fashion.
- Lead the other dev team members.
- Embrace and promote agile development best practices including pair programming, test driven development and automation of daily routine in test, deployment and production.
- Operate the Cloud service you develop in collaboration with internal and external clients (DevOps).
- Ensure compliance and security integrity of the environment and build secure practices. Have a deep understanding of how security impacts each stage of the development pipeline and the final product or service. Identify gaps and embed secure practices into our processes.
- Support services before they go live through activities such as system design consulting, developing, testing and identifying software platforms and frameworks, capacity planning and launch reviews
- Ensure architectural consistency and alignment with industry standards and best practices.
- Strong sense of ownership of deliverables.
- Strong analysis and problem-solving skills using various quality tool
- Participate in periodic on-call rotation in the India time zone as part of a global 7x24 environment
**Preferred Education**
Master's Degree
**Required Technical And Professional Expertise**
- Drive the design, architecture, and implementation of software solutions.
- Set coding standards, best practices, and ensure high-quality, maintainable code across the team.
- Experience of owning end-to-end delivery of major features or modules, from planning to production.
- Knowledgeable in software engineering including API and microservice development
- 6- 7+ years of experiences in building, deploying and managing large scale services / platforms for Cloud Platforms like AWS, Azure, IBM Cloud or Google Cloud.
- IaaS, PaaS and Containerization: e.g. Kubernetes, OpenShift
- 5-6 years Go Lang, Python and Terraform development
- 4-5 years Cloud native development and programming language experience: e.g. Knative, Operator Framework, Postgres, RestAPI
- 5-7+ years Agile development methods.
**Preferred Technical And Professional Experience**
- Having exposure to Deployable architecture framework
- Exceptional problem-solver, with ability to understand root cause and move forward and close on problems at the root cause.
- Performing technical Cloud architect role