Software Engineer
Cisco · Bangalore, India · Product and Engineering
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens.
Meet the Team
As a member of the IIoT business group engineering team you will work as part of a team having 7 to 10
engineers, who participate in the development of IIoT security product. You’ll work on the latest, cutting-edge
technologies and AI/ML based solutions and solve business critical problems.
You have experience in designing and implementing product, specializing in GoLang, with
knowledge in REST services, networking. You can understand the design concepts and develop a scalable product. Your
communication and presentation skills are exemplary, and you grow with working in a highly collaborative, inclusive, and
agile atmosphere with multi-functional teams across geographies.
Your Impact
You’ll work with engineering leads and scrum master to build and optimize secure, scalable IIoT solutions to make sure it
meets the customer requirements.
You grow with working in a highly collaborative, inclusive, and agile atmosphere with multi-functional teams.
Willing to jump in, learn and work in a distributed team of engineers
This pivotal role involves in design and deployment of high-performance, scalable, and robust software solutions using the Go
programming language
Conduct thorough code reviews, providing constructive feedback to maintain high code quality, performance, and adherence
to coding standards
Troubleshoot and resolve complex technical issues related to software functionality, performance, and integration in a timely
manner.
Stay abreast of the latest industry trends, Go language updates, and best practices to continuously enhance development
processes and introduce innovative solutions.
Minimum Qualifications:
BE/B.Tech/ME/M.Tech/MCA degree with 1-3 years of experience.
Proficiency in programming languages such as Golang.
Knowledge in Linux/Unix
Understanding of data storage solutions, including experience with SQL (e.g., PostgreSQL)
Well-developed written and verbal communication skills, with the ability to effectively collaborate with technical and non-technical stakeholders
Should have Good analytical, problem-solving, and debugging skills.
Preferred Qualifications:
Hands-on experience with ML frameworks.
Experience in cyber security.
Knowledge of messaging systems like RabbitMQ.
Exposure to networking domain.
Well-developed written and verbal communication skills, with the ability to effectively collaborate with technical and non-
technical stakeholders
Organized, attention to details, able to work both independently and as a team member
Why Cisco?
At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.