Job Tank India
CI

Software Engineer

Cisco · Bangalore, India

experiencedBangalore, IndiaPosted 29 Sept 2026

Cisco is hiring a Software Engineer in Bangalore.

The application window is expected to close on: 10/07/2026

Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.
Meet the Data-Center-Networking Team Looking forward to getting an exciting opportunity to your career? We are Data Center Networking solutions team that emphasizes on Software defined Networking and develops products that deliver ultra-reliable performance with scalable infrastructure, providing a robust foundation for modern Data Center networking. These solutions offer high performance, resilience, and au

Responsibilities

As a Software Engineer in the team, you will contribute to the design, development, and operation of our comprehensive data fabric that enables data-driven decision-making and high-impact product features across Cisco. You'll work closely with a cross-functional team of engineers, product managers, and data experts to build scalable data infrastructure and intelligent data management capabilities that power internal and external services. You will be:

  • Involved in design and development of sophisticated and robust logic and backend infrastructure that supports large-scale data and compute workflows.
  • Collaborate across teams to design solutions that meet performance, reliability, and security requirements.
  • Contribute to the automation and optimization of engineering processes
  • Participate in the full software development lifecycle, from ideation and design to deployment and monitoring.
  • Help shape engineering standards, technical architecture, and operational best practices within the team.
  • Writes functional clean code and unit tests with guidance.
  • Performs parts of the coding, debugging, testing and troubleshooting throughout the development process under supervision.
  • Applies depth of knowledge in secure coding principles and reviews others' code for compliance.

Requirements

Bachelors + 2 years of related experience OR Masters + 0 years of related experience.

Preferred qualifications

  • Minimum 1-2 years of full software development life cycle, including design, development, testing.
  • Exposure to programming languages such as Go and Python, including leveraging AI-assisted development tools to write, test, and optimize code.
  • Fundamental knowledge of Linux OS internals (such as file systems, process management, synchronization, multi-threading etc).
  • Basics of Network concepts such as LANs, WANs, VLANs, TCP/IP protocols, routers, switches (Layer 2 and Layer 3).
  • Exposure to working on Linux systems or environments with good debugging skills.
  • Good debugging skills.
  • Exposure to distributed systems, data center fabric solutions
  • Knowledge of cloud architecture and services
  • Exposure to Git source control management, build processes.

Soft skills:

  • Independent, Accountable, Good sense of ownership, Outspoken, Communicative.
  • Flexible and adaptable during tight timelines and a good team collaborator.
  • Ability and motivation to learn new technologies quickly and with minimal support.
  • Motivated self-starter with strong communication and organizational skills
  • Proven ability to develop and deliver high-quality products within cross-functional teams and tight schedules
  • Excellent problem-solving, and collaboration capabilities

About Cisco

See the company's official careers page for full details, then apply using the button below.

Apply Now