Cisco is hiring Software Engineers – Development for its Intersight team in Bangalore. This opportunity is ideal for candidates with 0–2 years of experience who are passionate about backend development, cloud-native technologies, and distributed systems.
If you are looking to work on cutting-edge data center infrastructure management platforms and want to build scalable cloud solutions, this role offers strong learning and growth potential.

About Cisco Intersight
Cisco Intersight is a cloud and on-premise system management platform for Cisco UCS (Unified Computing System) and other data center products. It delivers intelligent infrastructure management powered by analytics and machine learning.
The Intersight Virtual Appliance provides on-premises deployment of Intersight capabilities, allowing enterprises to manage their data center infrastructure efficiently and securely.
As part of the Intersight Virtual Appliance team, you will work alongside experienced Go/Python server-side developers and cloud architects who specialize in delivering high-quality infrastructure products on time.
Role Overview
As a Software Engineer – Development, you will contribute to backend development activities of Intersight SaaS and on-premise management software.
You will be involved in:
- Feature scoping and planning
- Software design and implementation
- Testing and product quality improvements
- Collaboration with cross-functional teams
This role requires strong technical fundamentals, especially in cloud-native technologies, distributed computing, and backend systems. You will work in an Agile environment using continuous integration and deployment processes.
Key Responsibilities
- Contribute to backend development of Intersight management software (SaaS & Appliance-based).
- Participate in design, coding, testing, and feature development.
- Improve product quality and enhance customer experience.
- Maintain awareness of industry best practices for platform scaling.
- Work in Agile teams using CI/CD processes.
- Collaborate with other engineering teams for product delivery.
This position provides an opportunity to work in a startup-like, fast-moving environment within a globally established organization.
Help a friend land their next role. Share now!
Minimum Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 0–2 years of experience in software development.
- Strong programming skills in Go, C++, Java, or Python.
- Good understanding of object-oriented design principles.
- Strong fundamentals in Data Structures and Algorithms.
- Knowledge of Distributed Computing concepts.
- Understanding of Linux/Unix systems and shell scripting.
- Basic networking fundamentals.
- Familiarity with Git, Jenkins, and CI/CD pipelines.
Preferred Qualifications
- Experience in cloud computing and distributed systems on Linux.
- Exposure to virtualization platforms such as vSphere, HyperV, or KVM.
- Knowledge of microservices architecture.
- Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
- Strong analytical and problem-solving skills.
- Ability to work independently and within cross-functional teams.
- Excellent communication and documentation skills.
Who Can Apply (Eligibility)
| Criteria | Details |
|---|---|
| Job Role | Software Engineer – Development |
| Company | Cisco |
| Location | Bangalore, Karnataka |
| Experience | 0–2 Years |
| Job Type | Full-Time |
| Education | B.E/B.Tech (CSE/IT/Related Fields) |
| Key Skills | Go, Python, C++, Java, Linux, DSA, Cloud |
Salary / Compensation
💰 Estimated Salary Range: ₹12 LPA – ₹20 LPA (depending on experience and skills)
Compensation may vary based on technical performance, academic background, and interview results. Cisco typically offers competitive packages along with additional benefits such as:
- Performance bonuses
- Health and insurance coverage
- Learning and certification programs
- Global career mobility opportunities
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
Why Join Cisco?
- Work on advanced data center management and cloud-native platforms.
- Exposure to SaaS and on-prem enterprise infrastructure solutions.
- Learn from experienced backend developers and cloud architects.
- Opportunity to build expertise in distributed systems and microservices.
- Strong brand value and global career growth opportunities.
If you enjoy solving complex backend challenges and want to work on infrastructure products that have broad business impact, this role is a great opportunity.
How to Apply
Interested candidates can apply now by clicking the button below to submit your application. Make sure your resume highlights your programming expertise in Go, Python, C++, or Java, along with your understanding of distributed systems, Linux, and cloud-native technologies.
Disclaimer
This job information is collected from publicly available official sources. We do not charge any fees for job applications, do not guarantee recruitment, and are not responsible for hiring decisions made by the company. Candidates are advised to apply only through the official Cisco careers website.
Share the opportunity