Application window is expected to close 9/27/2024.
Cisco Multicloud Defense is a multicloud network security platform delivered as a service. It decouples the control and data plane, resulting in two components- the Cloud Controller and the Network Gateway. The Cloud Controller provides the management and control plane. As a Software Engineer on this team, you will innovate, design, and develop features for this component and related infrastructure, with a focus on integrating AI and machine learning capabilities.
Typical responsibilities include:
- Contribute to product design from conception to completion, including troubleshooting, and implementation
- Leverage feedback from local field sales teams, colleagues in product and design marketing, and competitor information to innovate new product features
- Design and build components of the product ensuring stability and high availability to achieve both single and multi-tenancy
- Adaptive in a dynamic working environment, very ample learning new technologies, tools, and platforms
Minimum Qualifications for this role:
- 4 + years backend development experience using high level programming languages such as Golang/Java/C++ to build scalable systems for enterprise customers
- 3 + years experience with Unix/Linux development environment
Preferred Skills and experience:
- Experience in AI and machine learning is highly desirable.
- Experience with Cloud platforms like AWS, GCP and Azure
- Experience with Databases such as MySQL, Elastic Search, Kafka, and MongoDB
- Hands-on experience in Microservices, Serverless and Kubernetes
- Strong understanding of OOP design principles
- Domain knowledge in networking and or security technologies a huge plus
- BS/MS/PhD in Computer Science, Electrical Engineering or related technical field