Browse All Jobs

IONOS is seeking a talented Software Developer to join their team in Gloucester. This role involves tackling technical challenges and building next-generation virtualized environments. The role requires strong collaboration with other teams and contributing to key architectural decisions.

Responsibilities:

  • Designing and implementing new features for virtualized network functions (VNFs).
  • Integrating networking technologies like Open vSwitch, OpenFlow, and eBPF.
  • Solving complex problems and collaborating with other teams.
  • Participating in daily stand-ups and a Kanban-based workflow.

Requirements:

  • Advanced programming skills in Go and/or C/C++.
  • Strong Linux experience, including knowledge of GNU toolchains and system administration.
  • Experience with Linux Kernel internals, eBPF, and troubleshooting distributed systems.
  • Solid understanding of the TCP/IP protocol stack and technologies like OpenFlow, VPP, and DPDK.
  • Familiarity with containerization tools and virtualization technologies like Kubernetes, KVM, and QEMU.
  • Problem-solving mindset and enthusiasm for collaborating in a team-oriented environment.

IONOS offers:

  • Hybrid working policy (2-3 days/week).
  • 27 days annual leave + bank holidays.
  • Contributory pension scheme.
  • Private healthcare and life assurance.
  • Employee assistance programmes.
  • Cycle scheme and EV scheme.
  • Free parking.
  • Free soft drinks, fruit, and excellent coffee.
Apply

IONOS EN