Software Engineer

  • Location:
    Santa Clara, California, US
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Cloud and Data Center
  • Job Id

What You'll Do

You will design and develop Software As a Service (SaaS) and solutions to manage Internet Of Things (IoT) devices that are stationary or on the move, over unreliable links in a secure way.  Be part of this revolution at an early stage and shape the industry future.

In addition, you will write functional and design specifications on various features of the product, you will work with team members and participate in discussions and code reviews. Partner with marketing, customer support and documentation teams to develop online help and documentation. Troubleshoot and solve customer issues through close collaboration with a diverse product team and Participate in on-call rotations.

Who You'll Work With?

The Internet of Thing (IOT) is a global industry phenomenon that is driving the biggest market transition for Cisco and our customers. This includes the intelligent connection of people, process, data, and things. It's where everything is converged on the Internet, making networked connections more meaningful and valuable than before.

Who You Are?

You are an exceptional software engineer who is passionate, hard-working, take pride in building quality SaaS applications and like to excel in what you do, you are the right fit for this position. You have the passion to learn , develop and deploy distributed systems using cloud technologies based on microservices architecture. 

You thrive in a team that is part of cutting edge, high impact projects and are motivated by delivering industry transforming solutions on an aggressive schedule Someone who is motivated by challenges; handles pressure; is passionate; driven; and can deliver quality results 

You are curious to learn new technologies and collaborate with fellow engineers to raise the bar to create team success and contribute to a culture of continuous learning and improvement 



5 year experience with bachelor’s in computer science or electrical engineering discipline or 2-3 year experience with Master’s degree in Computer Science or electrical engineering.

Experience in developing cloud based distributed systems application using Docker and Kubernetes. Understanding of one of the public cloud infrastructures, will be a plus.
Good understanding of various networking technologies
Prior experience with Object Oriented design and development
Experience with developing high-end Software/Web Applications using Java, databases, REST, React, Public Key Infrastructure (PKI), WebSocket, Linux etc.
Prior experience of using tools like Git, Ant, Maven, Jenkins and Gerrit would be a plus