Taro Logo

Senior Network Software Engineer

Worldwide leader in technology that powers the internet, helping customers reimagine applications, secure enterprises, and transform infrastructure.
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · Networking
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Simulation & Automation engineer

Senior Simulation & Automation Engineer role at Cisco, focusing on simulation software development for IOS-XR & SONIC, offering $157K-$222K salary range with comprehensive benefits.

Python Automation Engineer (Networking Domain) - 7 to 11 years - Bangalore

Senior Python Automation Engineer role at Cisco focusing on networking automation, test framework development, and quality assurance for service provider solutions.

Senior Software Engineer

Senior Software Engineer role at Cisco developing RDMA protocols and technologies for data center applications.

Senior QA Automation Engineer - Networking

Senior QA Automation Engineer position at Cisco focusing on networking automation, test framework development, and quality assurance for major network infrastructure platforms.

Senior Software Engineer

Senior Software Engineer role at Cisco working on AI defense platform, focusing on backend development and security.

Description For Senior Network Software Engineer

Cisco is seeking a Senior Network Software Engineer to join their team in a role that combines software engineering with network infrastructure expertise. This position offers the opportunity to work with cutting-edge network technologies while developing automation solutions for large-scale systems. The role involves designing and implementing network backbones, creating automation tools, and working with modern technologies like Python, Go, and various network protocols.

As part of Cisco, a global leader in networking technology, you'll be contributing to systems that power the internet and enable worldwide connectivity. The company offers a strong focus on work-life balance with flexible time off policies and emphasizes professional development. Their inclusive culture supports diverse perspectives and provides numerous opportunities for career growth through their various employee resource organizations.

The ideal candidate will bring strong programming skills, deep networking knowledge, and experience with automation tools. You'll work in a collaborative environment, leading initiatives to improve network operations while having the flexibility to work remotely. Cisco offers comprehensive benefits including medical coverage, 401(k) matching, and various wellness programs.

This role presents an excellent opportunity for experienced engineers looking to impact global network infrastructure while working for a company that values innovation, inclusion, and employee well-being. The position combines technical challenges with leadership opportunities, making it ideal for senior engineers ready to take their careers to the next level.

Last updated 2 days ago

Responsibilities For Senior Network Software Engineer

  • Design, implement, and operate large and scalable network backbones using IS-IS, BGP, and peering with customers
  • Develop and troubleshoot automation processes across network devices and platforms
  • Create, optimize, and maintain network automation scripts, tools, and workflows
  • Define and implement prediction pipelines for network health and availability
  • Lead initiatives to automate and optimize network operations
  • Work closely with teams on requirements analysis, design, development, testing, and deployment
  • Engage in technical training and knowledge sharing

Requirements For Senior Network Software Engineer

Python
Go
Java
Linux
  • BA/BS degree or higher in Computer Science, Engineering, or related field
  • 5+ years of hands-on experience in network environments
  • Proficiency in at least two programming languages (Java, Python, Go)
  • Deep understanding of network protocols and architectures
  • Experience with search and analytics engines/big data tools
  • Understanding of Git version control and Agile methodologies
  • Strong familiarity with Linux systems administration
  • Excellent verbal and written communication skills in English

Benefits For Senior Network Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Quality medical, dental and vision insurance
  • 401(k) plan with Cisco matching contribution
  • Short and long-term disability coverage
  • Basic life insurance
  • Up to twelve paid holidays per year
  • Vacation Time Off policy
  • 80 hours of sick time off
  • Paid time for volunteering

Interested in this job?