IBIBM
Software Engineer II - Platform Engineering
Bangalore Posted 27 Oct 2026
FULL TIME
Databases
Kubernetes
Golang
Terraform
System Design
+9 more
Job Description
Introduction
At IBM Software, we help turn client challenges into practical solutions. We build some of the world’s leading AI-powered, cloud-native products that influence the future of business and society. With a strong history of innovation, IBMers have many opportunities to learn, grow, and create meaningful impact at a global scale. Working in Software means joining a collaborative team driven by curiosity. You’ll work across a range of technologies, partners, and industries to design, develop, and deliver solutions that enable digital transformation. Supported by a culture centered on innovation, growth, and continuous learning, IBM Software places you at the center of IBM’s product and technology ecosystem—providing the tools to advance your career while building software that changes the world.
Your Role And Responsibilities
As a software developer, you will
Bachelor's Degree
Required Technical And Professional Expertise
At IBM Software, we help turn client challenges into practical solutions. We build some of the world’s leading AI-powered, cloud-native products that influence the future of business and society. With a strong history of innovation, IBMers have many opportunities to learn, grow, and create meaningful impact at a global scale. Working in Software means joining a collaborative team driven by curiosity. You’ll work across a range of technologies, partners, and industries to design, develop, and deliver solutions that enable digital transformation. Supported by a culture centered on innovation, growth, and continuous learning, IBM Software places you at the center of IBM’s product and technology ecosystem—providing the tools to advance your career while building software that changes the world.
Your Role And Responsibilities
As a software developer, you will
- Create automation for engineering, infrastructure, compliance, and operational workflows such as copyright enforcement tooling, OSS scanning, Notices file generation, and source code deposits.
- Design, develop, and maintain scalable, reliable backend services and engineering tools.
- Assess, prototype, and deploy AI and large language model (LLM)-based solutions to speed up compliance workflows—for example, point-in-time manual evidence collection supported by always-on automated checks.
- Lead initiatives end-to-end, from design and implementation through testing, deployment, and production support.
- Support system architecture, API design, and technical decision-making.
- Investigate and resolve complex production issues by driving root-cause analysis and process improvements.
- Partner with engineering, infrastructure, security, GRC, legal, and product teams to deliver solutions.
- Perform code reviews and review technical designs, contributing to engineering best practices.
- Build robust automated tests and maintain high-quality code.
- Participate in on-call rotations and help ensure the reliability of production services.
- Mentor engineers through technical guidance, design discussions, and code reviews.
Bachelor's Degree
Required Technical And Professional Expertise
- 4-8 years of software engineering experience, with a strong backend and systems focus.
- Strong experience building production-grade applications and services using Golang/Python.
- Experience building internal platforms, developer tooling, or engineering automation.
- Experience with Python, Golang or similar programming languages.
- Strong understanding of distributed systems, APIs, databases, concurrency, and system design.
- Experience with cloud platforms such as AWS or any other similar platforms.
- Solid understanding of cloud-native and DevOps practices, including Github Actions, Github workflows, CI/CD, observability, and infrastructure automation.
- Strong debugging, problem-solving, code review, and testing skills.
- Experience with Terraform / Infrastructure as Code is a plus.
- Experience in compliance engineering, security automation, governance, OSS/license compliance, or audit automation is preferred .
- Strong ownership, communication, and cross-functional collaboration skills.
- Experience with observability tools such as Instana, Datadog, or Grafana.
- Experience with containers/Kubernetes and cloud infrastructure.
- Experience with HashiCorp technologies such as Terraform, Vault, Consul, Boundary, Nomad, or Packer, as familiarity with these products helps in understanding the broader compliance and OSS ecosystem.
- Experience mentoring engineers or leading technical initiatives.
