23 days old

Software Development Engineer Network Change Automation

Cisco Systems Inc.
Milpitas, CA 95035
Apply Now
Apply on the Company Site
  • Jobs Rated

What You'll Do?

You will play a key role on a next generation Service Provider Network Change Automation Infrastructure team, as a Software Engineer, working in a startup like fast pace environment, developing Cisco's Network Change Automation Infrastructure Software/Solution with high scalability, performance, openness/extensibility and quality. You will have an opportunity to interact with various development teams across Cisco and drive the development features from concepts to reality. Additional responsibilities include defining API's, working on code reviews, code merges, static analysis etc.  Innovation, thinking outside the box and challenging the status quo are highly desired.   


You will collaborate with multiple Cisco Technology Groups and work cross functionally with Product and Program Management, Engineering teams, Quality Assurance Teams, etc. You should have proven hands-on experience developing software with Continuous Integration / Deployment.  

         Use technical expertise in developing  custom Network Change automation Ansible verbs/framework  for different usecases identified by marketing.

         Design and develop an ecosystem around Network Change Automation Infra.

         Work in a startup like environment and co-develop software with some of the largest SP customers in the world.

         Develop automated tests to validate the software modules.

         Conduct and participate in peer design/code reviews.

         Deliver functional/design specifications.


Who You'll Work With?

You will work with the Service Provider Network Automation team.


Streaming Telemetry enables unprecedented levels of visibility into the network and transforms network monitoring into a big-data problem.  It opens up new capabilities like near realtime traffic engineering, fault detection/prediction and automated remediation.  Service Provider Network Automation team's mission is to harness the big data platforms and tools available today to transform network data into network intelligence and address key customer pain points by enabling Network Change automation and KPI monitoring. The rollout of 5G infrastructure by the SPs in a large scale would leverage this infrastructure.


You will work with a team of very premier engineers who have between them tens of years of experience. You will also socialize with other groups as product management, marketing, sales, customer support, advanced services. These groups will engage with you to seek mentorship on features, design, and help with answering technical questions. You will also get mentorship from them that will help you design good software in tune with customer expectations

Who You Are?

You should meet these requirements.

         3+ years of work experience in software development.                      

         Proficient in Go.

         Proficiency in a scripting language such as Python, Unix shell.

         Experience with RESTful APIs, HTML, XML, JSON encoding, GPB (Google protocol buffers)

         Experience working with Manageability of Networking devices / yang models.

         Experience working with CI/CD tools like Git, Jenkins

         Familiarity with Ansible a plus

         BS degree in CS/EE/CE or technical equivalent


Meeting these requirements give you an advantage

         Prior experience with Big-data platforms, time series and Graph databases (Prometheus, Neo4j)

         Experience working with Virtualization technologies like VMware/Openstack

         Linux Containers/Docker

         Micro-services infrastructure 

         Postgres, Kafka, RabitMQ

         Familiarity with Networking Concepts


Why Cisco

The Internet of Everything is a phenomenon driving new opportunities for Cisco and it's transforming our customers' businesses worldwide. We are pioneers and have been since the early days of connectivity. Today, we are building teams that are expanding our technology solutions in the mobile, cloud, security, IT, and big data spaces, including software and consulting services. As Cisco delivers the network that powers the Internet, we are connecting the unconnected. Imagine creating unprecedented disruption. Your revolutionary ideas will impact everything from retail, healthcare, and entertainment, to public and private sectors, and far beyond. Collaborate with like-minded innovators in a fun and flexible culture that has earned Cisco global recognition as a Great Place To Work. With roughly 10 billion connected things in the world now and over 50 billion estimated in the future, your career has exponential possibilities at Cisco.

Jobs Rated Reports for Software Developer

Posted: 2020-11-06 Expires: 2020-12-07
Sponsored by:
ADP Logo

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Development Engineer Network Change Automation

Cisco Systems Inc.
Milpitas, CA 95035
Facebook Share
Copy Job URL

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Very Low
Very Good
Jobs Rated Methodology
Powered ByCareerCast