Enable job alerts via email!

Senior Network Software Developer

Berkeley Square IT

Bristol

On-site

GBP 60,000 - 80,000

Full time

25 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A client in the High Performance Computing space seeks an experienced Network Software Developer to architect and develop Layer2/Layer3 networking software. This role involves leading a team, implementing IP Routing protocols, and driving innovation in networking technologies.

Responsibilities

  • Leading software development focusing on high-performance Layer2/Layer3 networking.
  • Developing and optimising IP Routing protocols and Tunneling technologies.
  • Mentoring junior engineers and ensuring best coding practices.

Skills

Knowledge of network and computer architectures
Knowledge of networking protocols (Ethernet, Infiniband)
Experience in a Linux environment

Job description

My client, a global player and leader in their field is seeking an experienced Network Software Developer to lead the design, development, and optimization of Layer2/Layer3 networking software for their cutting-edge data communication products. This is a great opportunity to join a fantastic organisation and to work on genuinely cutting edge technology in the High Performance Computing space, alongside specialist HPC engineers.

The role:

  • Leading Software Development: Architecting, designing, and implementing high-performance Layer2/Layer3 networking software with a focus on scalability, reliability, and security.
  • Protocol Implementation: Developing and optimising IP Routing protocols (e.g., OSPF, BGP, IS-IS) and Tunneling technologies (e.g., GRE, IPsec, MPLS) to meet product requirements.
  • Mentoring and guiding junior engineers, ensuring best practices in coding, design, and architecture are followed.
  • Analysing and improving the performance, scalability, and reliability of the networking software across diverse hardware platforms
  • Research and Innovation: Staying current with the latest networking technologies, trends, and industry standards. Driving innovation in software design and implementation.

Candidates MUST have the following skills / experience:

  • Knowledge of network and computer architectures.
  • Knowledge of networking protocols, such as Ethernet, Infiniband etc.
  • Experience of working in a Linux environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.