Are you passionate about Software Engineering, Cloud Technologies, Microservices, and Next-Generation Data Center Solutions? Here’s an incredible opportunity to build your career with one of the world’s leading technology companies.
๐ Cisco is hiring Software Engineers for its rapidly growing Nexus Dashboard Team in Bangalore. If you’re looking to work on enterprise-scale cloud platforms, networking technologies, distributed systems, and AI-powered infrastructure, this opportunity deserves your attention.
Working at Cisco means collaborating with some of the brightest engineers in the industry while building products that power thousands of organizations worldwide. You’ll gain exposure to cloud-native development, Kubernetes, Docker, REST APIs, Java, Go, Python, networking, and modern DevOps practices.
Whether you’re an early-career software engineer looking for your next challenge or someone eager to work on cutting-edge cloud technologies, Cisco offers an exceptional platform for technical growth and long-term career development.
๐ Position Details
๐ข Position: Software Engineer
๐ Job ID: 2014494
๐ Location: Bangalore, India
๐ผ Experience Required: 1โ3 Years
๐ข Work Model: Hybrid
๐ Qualification: Bachelor’s / Master’s Degree
๐งช Domain: Product Engineering | Cloud | Networking
๐ ๏ธ Skills Required
โ
Java / J2EE
โ
Go (Golang)
โ
REST APIs
โ
Spring Framework
โ
Spring Boot
โ
Python
โ
Object-Oriented Programming
โ
Multithreading
โ
Unit Testing (JUnit)
โ
Unix / Linux
โ
SQL & Databases
โ
Docker
โ
Kubernetes
โ
Kafka
โ
Git
โ
Jenkins
โ
CI/CD Pipelines
โ
SDLC
โ
Microservices
โ
Networking Fundamentals
โ
Problem Solving
โ
Communication Skills
๐ Position Overview
Cisco is expanding its highly successful Nexus Dashboard engineering team and is looking for talented Software Engineers who enjoy solving complex engineering problems and building enterprise-scale cloud applications. The selected candidate will work on Cisco’s next-generation Data Center portfolio, developing innovative cloud-native products that help organizations manage large-scale infrastructure efficiently. Engineers will collaborate with experienced architects, product managers, and developers while gaining exposure to distributed systems, networking, automation, cloud platforms, and AI-driven infrastructure. This role provides excellent opportunities to learn advanced technologies, participate in product innovation, contribute to large-scale engineering projects, and build solutions used by global enterprise customers.
๐ About the Role
As a Software Engineer at Cisco, you will become part of a highly collaborative engineering organization responsible for developing the Cisco Nexus Dashboard platform.
Your work will directly contribute to the development of highly scalable, secure, and reliable cloud-native applications that simplify enterprise infrastructure management.
You will participate in the complete Software Development Life Cycleโfrom designing scalable architectures to coding, testing, debugging, deployment, and continuous improvements.
The role also provides opportunities to work with Kubernetes clusters, Docker containers, Microservices architecture, distributed messaging systems, CI/CD pipelines, cloud-native platforms, and networking technologies.
๐ฏ Key Responsibilities
๐น Design scalable cloud-native software solutions.
๐น Develop enterprise-grade backend applications.
๐น Build REST APIs and Microservices.
๐น Develop Java, Go, and Python applications.
๐น Participate in software architecture discussions.
๐น Perform code reviews.
๐น Write reusable and maintainable code.
๐น Develop automated unit tests.
๐น Debug production issues.
๐น Optimize application performance.
๐น Work with Docker and Kubernetes.
๐น Integrate CI/CD pipelines using Git and Jenkins.
๐น Collaborate with Product Managers and Architects.
๐น Work in Agile Scrum teams.
๐น Contribute to networking product development.
๐ข About the Company
Cisco is one of the world’s most respected technology companies and a global leader in networking, cybersecurity, cloud infrastructure, collaboration, and AI-powered enterprise solutions.
For more than four decades, Cisco has transformed how businesses connect, secure, and manage their digital infrastructure. Today, Cisco products power millions of networks across enterprises, governments, educational institutions, healthcare organizations, financial institutions, and cloud providers worldwide.
Cisco continues to invest heavily in Artificial Intelligence, Cloud Computing, Networking Automation, Zero Trust Security, and Next-Generation Infrastructure, making it one of the most exciting companies for software engineers.
Working at Cisco means becoming part of a global engineering culture focused on innovation, learning, diversity, collaboration, and continuous improvement.
๐ Why This Role is Good for Early-Career Engineers
โ
Exposure to enterprise-scale products.
โ
Work with experienced global engineering teams.
โ
Learn cloud-native architecture.
โ
Build production-grade software.
โ
Gain experience with Kubernetes and Docker.
โ
Strong mentorship opportunities.
โ
Hybrid work flexibility.
โ
Excellent learning resources.
โ
Exposure to networking technologies.
โ
Opportunity to work on AI-enabled infrastructure.
โ
Long-term career growth within Cisco.
โ
Global engineering standards and best practices.
๐ผ Salary Range
Although Cisco has not officially disclosed compensation for this role, based on recent market trends.
Additional Benefits may include:
โ Annual Performance Bonus
โ RSUs / Stock Awards (role dependent)
โ Medical Insurance
โ Life Insurance
โ Wellness Programs
โ Learning & Certification Benefits
โ Flexible Hybrid Work
โ Paid Leaves
โ Employee Assistance Programs
โ Global Mobility Opportunities
๐งโ๐ป Expected Interview Rounds
Round 1 โ Online Assessment
โข Coding
โข Problem Solving
โข Data Structures
โข Algorithms
Round 2 โ Technical Interview
โข Java / Go
โข OOP Concepts
โข Multithreading
โข REST APIs
โข Spring Boot
โข Databases
Round 3 โ Advanced Technical Interview
โข Microservices
โข Kubernetes
โข Docker
โข System Design (basic)
โข Networking Fundamentals
โข SDLC
Round 4 โ Managerial Discussion
โข Collaboration
โข Communication
โข Ownership
โข Project Experience
Round 5 โ HR Discussion
โข Compensation
โข Notice Period
โข Culture Fit
โข Offer Discussion
๐ Preparation Tips
โ Revise Java fundamentals thoroughly.
โ Practice Data Structures and Algorithms daily.
โ Learn Spring Boot and REST API development.
โ Understand Docker and Kubernetes basics.
โ Practice SQL queries.
โ Learn Git workflows.
โ Understand Jenkins and CI/CD.
โ Revise Operating System concepts.
โ Understand Networking basics (TCP/IP, HTTP, DNS).
โ Practice Object-Oriented Design.
โ Work on Microservices projects.
โ Solve coding questions on LeetCode and HackerRank.
โ Review your previous project implementations carefully.
๐ ๏ธ Technical Skills Required
Programming Languages
โข Java
โข Go
โข Python
Frameworks
โข Spring
โข Spring Boot
Cloud & Containers
โข Docker
โข Kubernetes
Testing
โข JUnit
Version Control
โข Git
CI/CD
โข Jenkins
Messaging
โข Kafka
Operating Systems
โข Linux
โข Unix
Database
โข SQL
โข Relational Databases
Architecture
โข REST APIs
โข Microservices
Concepts
โข OOP
โข SDLC
โข Multithreading
โข Networking
๐ Resume Tips
โ Keep your resume within one page (or two pages if experienced).
โ Highlight Java, Go, Python, Spring Boot, Kubernetes, Docker, and REST API projects.
โ Mention measurable achievements instead of only responsibilities.
โ Include GitHub profile if available.
โ Add certifications related to Cloud, Java, Kubernetes, or Networking.
โ Showcase internships, hackathons, and open-source contributions.
โ Mention coding profiles (LeetCode, HackerRank, CodeChef) if they strengthen your profile.
โ Tailor your resume specifically for Cisco’s Software Engineer role.
โ Frequently Asked Questions (FAQs)
Q1. Is this role suitable for candidates with 1 year of experience?
Yes. Cisco is looking for candidates with approximately 1โ3 years of professional experience.
Q2. Is the work model remote?
No. This is a Hybrid role based in Bangalore.
Q3. Which programming language is preferred?
Java is strongly preferred, while Go and Python are valuable additions.
Q4. Is Kubernetes experience mandatory?
Hands-on experience is highly desirable, though strong cloud-native fundamentals are equally important.
Q5. Are networking concepts important?
Yes. Since the role is part of Cisco’s Data Center portfolio, networking fundamentals are beneficial.
Q6. Is Spring Boot required?
Yes, experience with Spring and Spring Boot is one of the key technical requirements.
Q7. Is this a product-based company?
Yes. Cisco is one of the world’s leading product-based technology companies.
Q8. Does Cisco provide career growth?
Absolutely. Cisco offers global learning programs, certifications, internal mobility, leadership development, and opportunities to work on cutting-edge technologies.
๐ Why You Should Apply
Cisco provides one of the best engineering environments for software professionals who enjoy solving challenging technical problems. Working on cloud-native infrastructure, enterprise networking products, AI-driven technologies, and globally used software platforms offers unmatched technical exposure.
If you’re passionate about software engineering, distributed systems, cloud computing, networking, and building products that impact millions of users, this opportunity can significantly accelerate your career.
๐ฉ How to Apply
๐ Application Link: Click Here
๐ Search Details:
Position: Software Engineer
Job ID: 2014494
๐ก Ensure your resume highlights Java, Spring Boot, REST APIs, Docker, Kubernetes, Git, Linux, SQL, and your most impactful engineering projects before applying.
๐ Share this opportunity with software engineers, Java developers, and cloud professionals looking to join one of the world’s leading technology companies.
