Software Engineer (SDN)

£90,000

Software Engineer (SDN) – Remote

We are seeking a highly skilled Software Engineer (SDN) to join our team and contribute to the development of a next-generation cloud infrastructure platform. This role will focus on designing, optimizing, and potentially building custom Software-Defined Networking (SDN) solutions to enhance our networking stack. You will work closely with experts in data centers and virtualization to tackle complex networking challenges, integrating existing SDN technologies and architecting new systems.

Key Responsibilities:

  • Develop high-performance, low-latency networking applications using C, C++, or Rust.
  • Work with networking protocols, including VLAN, VXLAN, BGP, EVPN, MPLS, and IPsec.
  • Implement control plane and data plane separation in SDN architectures.
  • Utilize SDN technologies such as Open vSwitch (OVS), Snabb, ZeroTier, and SONiC.
  • Optimize and enhance Linux networking stack (iptables, nftables, netfilter, and kernel-level modules).
  • Improve network security by implementing best practices and protocols.
  • Collaborate with remote teams to develop and maintain scalable SDN solutions.

Preferred Skills & Experience:

  • Expertise in DPDK (Data Plane Development Kit) for high-speed packet processing.
  • Familiarity with BGP EVPN for data center fabric and overlay network design.
  • Understanding of cloud-native networking, including CNI plugins and Kubernetes networking.
  • Experience with hardware offloading technologies (SR-IOV, SmartNICs).
  • Strong foundation in distributed systems and scalable cloud architectures.
  • Proficiency in Go, Docker, and Kubernetes is a plus.

Qualifications:

  • 5+ years of experience in software engineering.
  • 3+ years of experience in network software development or SDN-related projects.
  • Extensive experience in network architecture, data center networking, and overlay networks.
  • Previous work with remote teams in a distributed environment.

This is a remote position, open to candidates worldwide. If you’re passionate about cutting-edge networking technology and cloud infrastructure, we’d love to hear from you!

Application Form

Accepted file types: doc, docx, pdf, Max. file size: 8 MB.
This field is for validation purposes and should be left unchanged.
Looking for your next role?
Looking to hire?