Software Engineer at Cisco
Cisco · Bangalore, India
- Salary: Not Disclosed
- Experience: 2+ years
📋 Job Details at a Glance 📍 Location Bangalore, India 🏢 Company Cisco 👥 Experience 2+ years 🎓 Qualification 2+ years. Hands-on with Java, Go, Kubernetes, AWS, Microservices. Relevant technical / engineering background 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Java Go Kubernetes AWS Microservices Software Engineer at Cisco — Full Details & How to Apply Cisco is seeking a Software Engineer in Bangalore, India to contribute to the development of Intersight , a cloud-based system management platform that automates IT operations using analytics and machine learning. This role is part of Cisco ’s cloud-native technology initiatives and involves hands-on work with microservices and container orchestration tools. This Software Engineer role directly supports the enhancement of Cisco Intersight’s capabilities, enabling automation and real-time analysis of IT environments. The candidate will work on cloud-native systems using technologies such as Java , Go, Kubernetes , and AWS , contributing to the design and implementation of scalable, distributed microservices architectures. The focus is on building reliable, maintainable software components within a modern cloud infrastructure. The job posting identifies Cisco as a technology company with expertise in data center compute and cloud management. The role is specifically tied to the Intersight development team, where engineers build system management tools that simplify IT operations through analytics and machine learning. This position is part of Cisco ’s ongoing efforts in cloud-native software development. 2023, 2024, 2025, 2026 graduates are eligible. Candidates must have 2+ years. Hands-on with Java, Go, Kubernetes, AWS, Microservices. Relevant technical / engineering background and at least 2+ years experience . The salary is Not Disclosed . Candidates will gain hands-on experience with Java , Go , Kubernetes , AWS , and Microservices . This role provides direct exposure to enterprise-grade cloud-native systems and offers a pathway into large-scale software engineering projects. It supports progression into senior engineering roles within cloud infrastructure teams. 📊 Role Difficulty: Medium | Competition Level: Medium | Fresher Friendly: No NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Search for Software Engineer jobs in Bangalore, India jobs and explore Cisco recruitment opportunities. Apply online to secure your place in this technical role. Job Role & Responsibilities The core mission of this role is to develop and maintain scalable, cloud-native components of Cisco Intersight using Java and Go , ensuring high availability and performance in a microservices architecture deployed on AWS via Kubernetes . Develop backend services for Cisco Intersight using Java to implement RESTful APIs with strict adherence to performance benchmarks and error rate targets. Implement containerized microservices in Go to support real-time telemetry processing and improve system responsiveness under load. Deploy and manage containerized applications using Kubernetes to achieve 99.9% uptime and automated scaling based on CPU and memory metrics. Analyze system-level telemetry data from AWS CloudWatch and Prometheus to identify performance bottlenecks and optimize service response times. Refactor legacy code in the Java codebase to meet performance benchmarks and reduce memory leaks by at least 15% over a 3-month cycle. Collaborate with IT operations teams to integrate Kubernetes pipelines with AWS infrastructure for automated rollback and health checks. Document deployment workflows and service interaction diagrams for microservices to ensure consistency in onboarding and troubleshooting. Diagnose and resolve complex failures in the cloud-native environment using Go logging and Kubernetes event logs to restore service reliability within 15 minutes. This role demands direct ownership of code quality, performance, and operational stability — every change impacts system reliability , response time , and end-user experience metrics in production environments. Required Skills & Technical Competencies This role requires a strong foundation in Java , Go , Kubernetes , and AWS to build, maintain, and operate cloud-native systems in a production environment. Technical Skills Java — intermediate — used to develop core backend services for Cisco Intersight with performance targets and error rate monitoring. Go — intermediate — leveraged to build scalable, low-latency microservices that process real-time telemetry data. Kubernetes — intermediate — applied to manage containerized deployments, enable auto-scaling, and ensure service resilience. AWS — intermediate — used to deploy and manage cloud infrastructure, including EC2, EKS, and CloudWatch for monitoring and logging. When preparing your resume, emphasize hands-on experience with Java service development, Go microservice implementation, and Kubernetes deployment pipelines in real-world projects. Eligibility Criteria This role is designed for candidates with a technical engineering background and at least 2 years of hands-on software development experience in Java , Go , or cloud-native environments. Must hold a degree in Computer Science or a related engineering discipline. Must belong to eligible batches: 2023 , 2024 , 2025 , or 2026 . Must have a minimum of 2 years of practical experience in software development, including projects or internships involving Java or Go . CGPA or academic performance is not specified, but a solid foundation in core programming is required. Must demonstrate practical experience through GitHub repositories or project documentation showing use of Java , Go , or Kubernetes . Portfolio or project work must include implementation of microservices or containerized applications on AWS or Kubernetes . Documentation & Portfolio Requirements Your resume must include a clear project section with Java or Go code, deployment on Kubernetes , and integration with AWS services — all with measurable outcomes such as performance, error rate, or scalability metrics. For this role, prioritize showcasing a project where you built a microservice in Go or Java , deployed it on Kubernetes , and monitored it using AWS CloudWatch — include specific metrics like response time, error rate, or uptime. Salary for Software Engineer at Cisco 💰 Compensation Not Disclosed The advertised compensation for the Software Engineer role at Cisco is Not Disclosed . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Software Engineer Upskilling with the right resources significantly improves your chances of selection for this role by aligning your skills with the job requirements. Recommended Courses & Resources Java — Mastering Java is essential for developing robust applications in this role. Go — Understanding Go enhances your ability to build efficient, scalable software solutions. Kubernetes — Proficiency in Kubernetes is crucial for managing containerized applications effectively. AWS — Familiarity with AWS services is vital for cloud-based application development. KodNest — This resource provides practical insights into modern software engineering practices. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating experience with Java or Go — Ensure to include specific projects or tasks. ❌ Using a generic resume — Tailor it to align with the specific responsibilities outlined in the job description. ❌ Listing Kubernetes or AWS without details — Detail how these technologies were applied in previous projects. ❌ Ignoring the experience requirement of 2+ years — Ensure your application reflects this essential criterion. ❌ Adding unrelated technologies — Avoid unsupported claims to increase ATS keywords, as this can lead to disqualification. ❌ Failing to verify the official Apply URL — Always check the URL and job details before submission. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that you meet the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to your resume. ✅ Highlight projects or experience related to the supplied technologies and responsibilities. ✅ Remove unsupported technologies, achievements, or experience claims. ✅ Open and verify the supplied Apply URL before submitting the application. ✅ Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Software Engineer Optimizing your resume for ATS is crucial for ensuring your application is noticed for this role. ATS Keywords to Include Java Go Kubernetes AWS Microservices Cloud-native System management Automation Performance metrics Telemetry data Codebase maintenance Troubleshooting Resume Tips for This Role Highlight your experience with Java and Go prominently, as these are critical skills for the role. Emphasize your familiarity with Kubernetes and AWS , detailing any relevant projects or experiences. Showcase a project where you implemented microservices architecture or cloud-native technologies. Use exact keywords from the job description naturally in your resume to improve ATS alignment. Avoid adding technologies or experiences that you cannot substantiate with concrete examples. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro tip: Do not include unrelated technologies or unsupported claims in your resume for this role. How to Apply for Software Engineer at Cisco Apply Now — Cisco Open the official Apply URL and confirm the job title and company is correctly displayed. Prepare a resume that aligns with the required skills, responsibilities, qualifications, and experience. Complete the official application form accurately, ensuring all information is truthful and avoiding unsupported claims. Submit the application and save the confirmation or application reference number if provided by the portal. Record the application date and monitor the official company portal or registered email for updates. Applications are reviewed on a rolling basis — early submission is recommended. Apply Now — Cisco NexisGrow.com does not charge any fees for job applications. Cisco Cisco is a technology company based in Bangalore, India. It operates with an onsite work mode and specializes in networking hardware, telecommunications, and high-technology services. This Software Engineer role is part of Cisco 's Data Center Compute portfolio and focuses on cloud-native system management. The team develops and enhances Cisco Intersight, a cloud-based platform that enables IT organizations to automate and manage their environments. Engineers collaborate with teams to improve system management using cloud-native technologies such as Java , Go, Kubernetes , AWS , and microservices . This role contributes to the evolution of compute, network, and storage management by building system management capabilities within Cisco Intersight. It offers early-career exposure to cloud-native technologies and real-world system management solutions using Java , Go, Kubernetes , AWS , and microservices . Company Details Industry Technology Location Bangalore, India Connect With Us Careers Apply Now Website 🔗 cisco.wd5.myworkdayjobs.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for this role? Eligibility Tap to expand + Answer Candidates with a relevant technical background and at least 2 years of experience, specifically from the 2023 to 2026 eligible batches. ? What technical skills are most important for this role? Skills Tap to expand + Answer Java, Go, Kubernetes, and AWS are the most important technical skills for this role. ? What is the expected salary for this position? Salary Tap to expand + Answer Salary Display is Not Disclosed, which is the only salary information available. ? What should I expect after applying? Hiring Process Tap to expand + Answer The exact hiring stages are not specified in the job posting. ? How should I prepare for the interview? Preparation Tap to expand + Answer 1. Review Java and Go programming concepts. 2. Familiarize yourself with Kubernetes and AWS. 3. Prepare examples of past projects. 4. Understand cloud-native architecture. 5. Be ready to discuss troubleshooting experiences. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer This role is onsite in Bangalore, India. ? What career exposure can this role provide? Growth Tap to expand + Answer The role offers exposure to cloud-native technologies and system management, enhancing skills in automation and performance optimization. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight your experience with Java, Go, Kubernetes, AWS, and any relevant projects or responsibilities. ? Is there a last date to apply? Application Tap to expand + Answer Not specified in the job posting. ? Is there a probation period? Probation Tap to expand + Answer Not specified in the job posting. ? What is the work environment like for this role? Culture Tap to expand + Answer The role involves collaboration with engineers and IT operations teams, focusing on cloud-native technologies. ? Can freshers apply for this role? Fresher Tap to expand + Answer No, the role requires at least 2 years of experience. 🔗 Explore More on NexisGrow More jobs in Bangalore Browse all Tech jobs Latest Fresher jobs More jobs at Cisco Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com