Back to Jobs
C

Software Engineer

Cisco Bengaluru, Karnataka, India

Apply for this Position

Job Description

"Unlock the potential of Cisco Spaces as a software engineer, driving innovation and customer success."

As a software engineer at Cisco, you'll be part of a dynamic team that's revolutionizing the way customers interact with our Spaces offerings. With a focus on seamless onboarding, efficient tooling, and scalable solutions, you'll play a pivotal role in shaping the future of our products.

In this role, you'll collaborate with stakeholders, design and build software solutions, and develop tools to monitor and improve Cisco Spaces applications. Your expertise will be essential in translating customer needs into technical realities, ensuring that our products meet the highest standards of quality and innovation.

Why you should learn this:

The demand for skilled software engineers in the tech industry is at an all-time high, with Cisco Spaces being a key area of growth.

Expected Salary: $120,000 - $180,000 per year, depending on experience and location.

How it works:

  • Gain a deep understanding of Cisco Spaces offerings and customer needs through collaboration with stakeholders.
  • Design and develop software solutions that meet these needs, ensuring scalability, efficiency, and quality.

Core Concepts to Master

1

Cloud-Native Architecture

Learn about the design principles and best practices for building cloud-native applications, including containerization, microservices, and serverless computing.

2

DevOps and Continuous Integration

Discover the importance of DevOps and continuous integration in ensuring efficient and reliable software delivery, including tools like Jenkins, Docker, and Kubernetes.

3

Customer-Centric Development

Understand the principles of customer-centric development, including empathy, active listening, and collaboration to ensure that customer needs are met.

Interview Questions (Beginner)

  • What do you know about Cisco Spaces, and how do you see yourself contributing to its success?
  • Can you explain the concept of cloud-native architecture and its benefits?
  • How do you stay up-to-date with industry trends and best practices in software development?

Job Overview

CompanyCisco
Employment TypeFull-time
LocationBengaluru, Karnataka, India
Experience LevelFresher

Advance Questions

  • Design a software solution to improve the onboarding experience for Cisco Spaces customers. Walk me through your thought process and technical approach.
  • Describe a time when you had to translate customer needs into technical requirements. How did you ensure that the solution met their needs?
  • Explain the benefits and trade-offs of using a microservices architecture versus a monolithic architecture. When would you choose one over the other?