C

Cisco

Makes networking gear and security software

Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • The role requires 1 to 2 years of software engineering experience with hands-on full-stack development across frontend and backend technologies.
  • The role requires experience building web applications using React or Angular, with a solid understanding of JavaScript or TypeScript, HTML, and CSS.
  • The role requires proficiency in Python and/or Go for backend service development, including REST API design and implementation.
  • The role requires experience working with relational or document databases such as PostgreSQL or MongoDB.
  • The role requires familiarity with continuous integration and continuous delivery practices and containerized deployments, such as Jenkins, Docker, and Kubernetes.

Responsibilities

  • Build and enhance platform portals and dashboards using modern frontend frameworks such as React or Angular and backend services such as Python and/or Go, delivering intuitive experiences for internal platform consumers.
  • Develop and maintain REST APIs and microservices that support platform workflows, integrations, and operational tooling.
  • Contribute to platform-as-a-service offerings, including API gateways such as Mashery and Mule and Kafka-based messaging, while working within established architecture and standards.
  • Participate in continuous integration and continuous delivery pipelines using Jenkins, Argo CD, and Argo Workflows, and support Kubernetes-based deployments.
  • Write clean, testable code, participate in code reviews, and work closely with infrastructure, site reliability engineering, and engineering teams.
  • Assist with troubleshooting, defect resolution, and on-call support for platform services as needed.

Desired Qualifications

  • Experience with platform engineering, API gateways such as Mashery and Mule, or messaging systems such as Kafka.
  • Exposure to artificial intelligence, machine learning, or generative AI tooling, such as large language models, LangChain, retrieval-augmented generation, or automation for operational workflows.
  • Experience with observability, monitoring, and debugging production distributed systems.
  • Understanding of microservices architecture, event-driven design, and cloud-native patterns.

About the Company

Cisco

Makes networking gear and security software

Cisco makes the switches and routers that connect offices, data centers, and cloud services, and it also sells cybersecurity tools and Webex video meetings to businesses and governments. It was one of the first companies to sell routers that let different kinds of computer networks exchange data, and in 2000 it briefly became the world's most valuable company. Customers run its network gear, from Wi-Fi access points to AI data center systems, with Cisco software that sets up and secures the network, while its Splunk unit searches computer logs to catch outages and attacks. Cisco earns money from hardware sales, software subscriptions, and support contracts. It was founded in 1984 and is based in San Jose, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Jose, CA
Founded
1984

Recently Posted Jobs

Explore more opportunities at Cisco

See more jobs