Senior Network Software Engineer.
Senior Network Software Engineer.

Senior Network Software Engineer.

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Design and maintain scalable network systems while leading automation initiatives.
  • Company: Join Cisco, a global leader in networking technology and innovation.
  • Benefits: Enjoy flexible working options, professional development opportunities, and a vibrant company culture.
  • Why this job: Be part of a collaborative team driving cutting-edge network solutions with real-world impact.
  • Qualifications: 5+ years in network environments; expertise in programming and network protocols required.
  • Other info: AI/ML knowledge and experience with Git and Agile methodologies are preferred.

The predicted salary is between 43200 - 72000 £ per year.

Location: London, United Kingdom

Job Category: Other - EU work permit required: Yes

Role Overview: As a Senior Network Software Engineer, you will collaborate with cross-functional teams, business partners, and stakeholders to design, provision, configure, operate, and maintain physical and virtual network hardware and software. Your expertise will be crucial in anticipating network infrastructure issues and recommending improvements to functional processes or services. You are expected to lead with vision and influence decisions through your knowledge and expertise.

Responsibilities:

  • Network Design and Implementation: Design, implement, and operate large and scalable network backbones (ISPs) using IS-IS, BGP, and peering with customers.
  • Network Device Automation: Develop and troubleshoot automation processes across various network devices and platforms, including Cisco routers, switches, and ACI.
  • Automation Tools Development: Create, optimize, and maintain network automation scripts, tools, and workflows, integrating internal systems and third-party solutions.
  • Network Health Management: Define and implement prediction pipelines for long-term network health, availability, and service-level objectives.
  • Operations Automation: Lead initiatives to automate and optimize network operations focusing on scalability and reliability.
  • Collaborative Development: Work closely with teams on requirements analysis, design, development, testing, and deployment, fostering a collaborative environment.
  • Continuous Improvement: Engage in technical training and knowledge sharing to enhance skills and professional development.

Our Minimum Qualifications for this role:

  • BA/BS degree or higher in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of hands-on experience in network environments with expertise in Cloud Networking and Networking fundamentals.
  • Proficiency in at least two programming languages (e.g., Java, Python, Go), with expertise in Python and Ansible.
  • Deep understanding of network protocols and architectures (ISIS, BGP, BMP, ARP, SNMP, CDP/LLDP) and network engineering, management, and operations.
  • Experience with search and analytics engines/big data tools (OpenSearch, Kafka, Kibana, Telegraf, InfluxDB, Prometheus).

Our Preferred Qualifications for this role:

  • Basic understanding of AI and ML algorithms, including model training, testing, and deployment.
  • Hands-on project experience in network automation; experience with AWX is a plus.
  • Understanding of Git version control and Agile development methodologies.
  • Strong familiarity with Linux systems administration.
  • Excellent verbal and written communication skills in English.

Senior Network Software Engineer. employer: Cisco

Cisco is an exceptional employer for a Senior Network Software Engineer, offering a dynamic work culture that fosters innovation and collaboration in the heart of London. Employees benefit from extensive professional development opportunities, competitive compensation, and a commitment to work-life balance, making it an ideal environment for those looking to advance their careers while contributing to cutting-edge network solutions.
C

Contact Detail:

Cisco Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Network Software Engineer.

✨Tip Number 1

Network automation is a key focus for this role, so make sure to showcase your experience with automation tools like Ansible and any scripts you've developed. Be prepared to discuss specific projects where you've implemented automation processes.

✨Tip Number 2

Familiarise yourself with the latest trends in network protocols and architectures, especially IS-IS and BGP. Being able to speak confidently about these topics during interviews will demonstrate your expertise and passion for the field.

✨Tip Number 3

Collaboration is crucial in this role, so think of examples where you've successfully worked with cross-functional teams. Highlight your ability to communicate technical concepts clearly to non-technical stakeholders.

✨Tip Number 4

Since continuous improvement is part of the job, be ready to discuss how you've engaged in professional development. Mention any relevant training or certifications you've pursued that align with the responsibilities of a Senior Network Software Engineer.

We think you need these skills to ace Senior Network Software Engineer.

Network Design and Implementation
IS-IS Protocol
BGP Protocol
Network Device Automation
Cisco Routers and Switches
ACI (Application Centric Infrastructure)
Automation Tools Development
Network Health Management
Operations Automation
Collaborative Development
Continuous Improvement
Cloud Networking
Networking Fundamentals
Programming in Python
Ansible
Understanding of Network Protocols
Experience with Big Data Tools
AI and ML Algorithms
Git Version Control
Agile Development Methodologies
Linux Systems Administration
Excellent Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in network design, automation, and programming languages like Python and Ansible. Use specific examples that demonstrate your expertise in the required areas.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for network engineering and your understanding of Cisco's role in the industry. Mention how your skills align with the responsibilities outlined in the job description.

Highlight Relevant Projects: Include any hands-on projects or experiences that relate to network automation and management. Discuss your role in these projects and the impact they had on network performance or efficiency.

Showcase Continuous Learning: Mention any recent training, certifications, or courses you've completed that are relevant to the position. This demonstrates your commitment to professional development and staying current in the field.

How to prepare for a job interview at Cisco

✨Showcase Your Technical Expertise

Be prepared to discuss your hands-on experience with network protocols and architectures. Highlight specific projects where you've implemented IS-IS, BGP, or automation processes using Python and Ansible.

✨Demonstrate Problem-Solving Skills

Expect scenario-based questions that assess your ability to anticipate and resolve network infrastructure issues. Use examples from your past work to illustrate how you approached challenges and implemented solutions.

✨Emphasise Collaboration

Since the role involves working with cross-functional teams, be ready to share experiences where you successfully collaborated with others. Discuss how you fostered a collaborative environment and contributed to team success.

✨Prepare for Questions on Continuous Improvement

The company values continuous learning and improvement. Be ready to talk about how you've engaged in technical training, knowledge sharing, or any initiatives you've led to enhance skills within your team.

Senior Network Software Engineer.
Cisco
C
  • Senior Network Software Engineer.

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-07-11

  • C

    Cisco

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>