# Software Engineer

**Company**: Cisco
**Location**: Bangalore, India
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Bangalore-India/Software-Engineer_2024078-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_992c587e-1e5

## Description

You will join the Platform as a Service (PaaS) team, the backbone of Cisco's digital infrastructure.

You will contribute across the full-stack lifecycle of platform offerings, building and enhancing internal platform capabilities that enable development teams to onboard, operate, and monitor services efficiently.

Responsibilities:

- Full Stack Development: Build and enhance platform portals and dashboards using modern frontend frameworks (React or Angular) and backend services (Python and/or Go).

- Backend Services: Develop and maintain REST APIs and microservices that support platform workflows, integrations, and operational tooling.

- Platform Support: Contribute to PaaS offerings including API Gateways (Mashery, Mule) and Kafka-based messaging.

- Operational Excellence: Participate in CI/CD pipelines using Jenkins, Argo CD, and Argo Workflows, and support Kubernetes-based deployments.

- Quality & Collaboration: Write clean, testable code, participate in code reviews, and work closely with infrastructure, SRE, and engineering teams.

- Production Support: Assist with troubleshooting, defect resolution, and on-call support for platform services as needed.

Minimum Qualifications:

- 3+ years of software engineering experience with hands-on full-stack development.

- Experience building web applications using React or Angular.

- Proficiency in Python and/or Go for backend service development.

- Experience working with relational or document databases.

- Familiarity with CI/CD practices and containerized deployments.

Preferred Qualifications:

- Experience with platform engineering, API Gateways, or messaging systems.

- Exposure to AI/ML or GenAI tooling.

- Experience with observability, monitoring, and debugging production distributed systems.

- Understanding of microservices architecture, event-driven design, and cloud-native patterns.

## Skills

### Required
- React
- Angular
- Python
- Go
- JavaScript
- TypeScript
- HTML
- CSS
- REST API
- microservices
- Kafka
- Kubernetes
- Jenkins

### Nice to have
- platform engineering
- API Gateways
- messaging systems
- AI/ML
- GenAI
- observability
- monitoring
- debugging

---

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