Enable job alerts via email!

Senior Network Software Developer

Berkeley Square IT

Bristol

On-site

GBP 80,000 - 100,000

Full time

16 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is looking for a skilled Network Software Developer to spearhead the design and optimization of Layer2/Layer3 networking software. This exciting role involves collaborating with expert engineers in the High Performance Computing sector, focusing on scalability, reliability, and security. You'll be at the forefront of innovation, implementing cutting-edge technologies and protocols to enhance data communication products. If you're passionate about networking and eager to drive advancements in software design, this opportunity is perfect for you.

Qualifications

  • Experience in designing and implementing Layer2/Layer3 networking software.
  • Strong knowledge of IP Routing protocols and Tunneling technologies.

Responsibilities

  • Lead the design and development of high-performance networking software.
  • Mentor junior engineers and ensure best coding practices are followed.

Skills

Network and computer architectures
Networking protocols (Ethernet, Infiniband)
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.