C
IT(Software/Hardware)

Software Engineer - Kubernetes & Distributed Systems (Go / Python / Java / AI Agents / Platform Engineering)

Cisco

Role Overview

Cisco is seeking a Software Engineer to join its Product and Engineering team in a hybrid model in Bangalore, Karnataka, India. In this platform and distributed systems engineering role, you will architect, build, and scale multi-region Kubernetes (K8s) infrastructure and AI-driven automation workflows powering Cisco's next-generation closed-loop network automation and orchestration SaaS platform for global service providers and enterprises.

Core Responsibilities

  • Platform & Kubernetes Engineering: Design, implement, and scale resilient multi-region Kubernetes clusters across private and public cloud environments.
  • Automation & CI/CD Tooling: Build robust automation pipelines and infrastructure tooling for automated cluster provisioning, upgrades, patching, and configuration management.
  • AI & Agentic Workflows: Design and deploy intelligent AI agents to automate complex platform workflows, orchestration tasks, and operational decision-making processes.
  • Security & Compliance: Implement and enforce strict security baselines, container hardening, and vulnerability management across distributed runtime environments.
  • Architectural Leadership: Participate in technical design reviews, balance software capabilities with hardware compatibility, and influence key platform architectural decisions.

Qualifications & Requirements

  • Educational & Experience Background: Bachelor's degree with 4+ years of related software engineering experience, or a Master's degree with 2+ years of related experience.
  • Programming Languages: Strong coding, testing, and debugging proficiency in Go (Golang), Python, or Java.
  • Kubernetes & Distributed Systems: Proven experience building, operating, or extending Kubernetes-based platforms and highly scalable distributed systems.
  • Preferred Qualifications: Hands-on familiarity with Linux, networking fundamentals, Apache Kafka, PostgreSQL, CI/CD pipelines, cybersecurity best practices, cloud platforms (AWS or Microsoft Azure), and AI-powered developer tools.
  • Work Mode: Full-time hybrid role based in Bangalore, Karnataka.

About Cisco

Cisco is a worldwide leader in networking, security, and cloud infrastructure, innovating for over 40 years to connect and protect organizations in the AI era and beyond. By uniting hardware, software, and AI-driven intelligence across the digital footprint, Cisco empowers teams globally to build secure, resilient, and transformative technology solutions.

Important Candidate Notice

This job posting and its descriptions are owned by Cisco . We provide this overview to help developers discover opportunities. For applications, responses, or follow-ups, please connect with Cisco directly. Job Central Hub does not process applications or review candidate queries.

Profile Match Score

Sign in to see how well your skills and experience align with this job.

Sign In
Overview
Expected Salary ₹18 - ₹32 Lakhs/Annum
Experience Required 4 - 8 Years
Last Date to Apply Continuous Recruitment
Posted On 14-11-2026
Mandatory Skills
Go (Golang) Python Java Kubernetes (K8s) Distributed Systems Multi-Region Cluster Architecture Automation & CI/CD Pipelines Container Security & Compliance Computer Science Fundamentals Software Design & Debugging
Preferred Skills
AI Agents & Agentic Workflows Linux & Operating Systems Computer Networking Apache Kafka PostgreSQL AWS Microsoft Azure AI-Powered Developer Tools Cybersecurity Best Practices Open-Source Kubernetes Ecosystem