# Software Developer

**Company**: Cisco
**Location**: Bangalore, India
**Experience**: mid
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Bangalore-India/Software-Engineer_2030978?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/software-developer-4fbf6606-a00/

## Description

Our team is engineering a next-generation platform infrastructure to enable agentic, closed-loop network automation and orchestration for service providers and large enterprise networks.

You will play a crucial role in driving and building the Kubernetes (K8s) infrastructure that powers our next-generation software solutions.

On our team, you will gain hands-on experience building robust, highly scalable, and reliable distributed systems that make modern infrastructure seamless and efficient.

**Your Impact**

As a software developer on our team, you will be a driving force behind crafting user-friendly, reliable software and tools for our next-generation SaaS platform infrastructure.

You will balance expanding our software capabilities with hardware compatibility considerations while having the opportunity to influence key development decisions.

**Responsibilities May Include:**

- Platform Engineering: Design, implement, and scale multi-region Kubernetes clusters across private and public cloud infrastructure.

- Automation & CI/CD: Build robust automation pipelines and tooling for cluster provisioning, upgrades, patching, and configuration management.

- Security & Compliance: Implement and enforce strict security baselines and vulnerability management across all container environments.

- Technical Leadership: Participate in technical design reviews and drive architectural decisions that shape the future of our next-generation infrastructure.

- AI & Agent Development: Design and deploy AI agents to automate complex platform workflows and decision-making processes.

**Minimum Qualifications**

- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.

- 2–3 years of professional work experience.

- Proficiency in Go, Python, or Java.

- Solid understanding of computer science fundamentals and software engineering, with an aptitude for learning new technologies.

- Hands-on experience with coding, testing, and debugging.

- Excellent verbal and written English communication skills.

**Preferred Qualifications**

- Proficiency in Linux, networking fundamentals, and operating system principles.

- Experience with Kafka, PostgreSQL, web application development, and distributed system design.

- Programming expertise in Go, Java, or Python, with a strong focus on Kubernetes and open-source.

- Solid understanding of software design, algorithms, and clean coding practices.

- Experience using AI-powered tools to enhance development efficiency and streamline workflows.

- Hands-on experience with CI/CD pipelines.

- Familiarity with computer networking and cybersecurity best practices.

- Practical knowledge of cloud platforms such as AWS or Microsoft Azure.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Go
- Python
- Java
- Kubernetes
- Linux
- Networking Fundamentals
- Operating System Principles

### Nice to have
- Kafka
- PostgreSQL
- Web Application Development
- Distributed System Design
- AI-Powered Tools
- CI/CD Pipelines
- Cloud Platforms

---

Source: [Apply at cisco.wd5.myworkdayjobs.com](https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Bangalore-India/Software-Engineer_2030978?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
