Meet the Team
We are Data Center Networking solutions team that emphasizes on Software defined Networking and develops products that deliver ultra-reliable performance with scalable infrastructure, providing a robust foundation for modern Data Center networking. These solutions offer high performance, resilience, and automation capabilities, designed to meet the diverse demands of today's data centers including distributed storage, virtualization, unified computing. It primarily focuses to simplify the datacenter/cloud infrastructure and operations by automating the network, providing pervasive security, and helping accelerate businesses to move to a cloud or multicloud environment. With our solutions customers can manage complexity, maximize business benefits, and deploy workloads in any location, small and large, on premises and remote locations, in private and public clouds, satellite data centers, and 5G-enabled telecom edges.
Your Impact
As a Software Engineer in the team, you will contribute to the design, development, and operation of our comprehensive data fabric that enables data-driven decision-making and high-impact product features across Cisco. You'll work closely with a cross-functional team of engineers, product managers, and data experts to build scalable data infrastructure and intelligent data management capabilities that power internal and external services.
Key Responsibilities
- Involved in design and development of sophisticated and robust logic and backend infrastructure that supports large-scale data and compute workflows.
- Collaborate across teams to design solutions that meet performance, reliability, and security requirements.
- Contribute to the automation and optimization of engineering processes
- Participate in the full software development lifecycle, from ideation and design to deployment and monitoring.
- Help shape engineering standards, technical architecture, and operational best practices within the team.
Minimum Qualifications
- Bachelor's or master's degree in computer science or a related field, with 5-6 years of relevant industry experience.
- 5+ years of full software development life cycle, including design, development, testing with coding standards.
Preferred Qualifications
- Proficient in programming in C++, OS internals (such as multi-threading, file systems, process management, synchronization etc).
- 5+ years of experience working in Linux environments, with excellent debugging skills.
- Exposure to Git source control management, build processes.
- Exposure to distributed systems, data center fabric solutions
- Knowledge of cloud architecture and services
- Exposure to Golang, python languages is a plus
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.