I

IONOS

Domains, hosting, websites, and marketing tools

Staff Software Engineer - Software-Defined Networking

Systems Software EngineeringUpdated on Nov 11
Full-timeBerlin, GermanyNo salary listed

About the Job

Requirements

  • Proficiency in C/C++ and/or Golang, plus Python, including AI-assisted development.
  • Experience with Linux kernel networking internals.
  • Knowledge of the TCP/IP protocol family and routing protocols such as BGP, plus networking technologies such as Open vSwitch, OpenFlow, VXLAN, VRF, and eBPF.
  • Experience with cloud environments, Kubernetes, and virtualization technologies such as QEMU/KVM and VirtIO.
  • Experience with the GNU toolchain, including gcc, gdb, and make, as well as git and the Linux command-line interface.
  • Experience with Linux system administration and automation.

Responsibilities

  • Develop and support the scalable, high-performance SDN stack of IONOS Cloud using a range of technologies.
  • Design new features and adopt new hardware and software-defined technologies across different components of the SDN infrastructure.
  • Write and debug C/C++ and Golang/Python code across the SDN data plane and control plane, from Linux kernel networking and eBPF to Open vSwitch/OpenFlow pipelines.
  • Build Python tooling and automation for testing, deploying, and operating the SDN stack, and troubleshoot network issues in virtualized environments such as QEMU/KVM and VirtIO.
  • Cooperate with other teams to ensure the smooth integration of new SDN features with different IONOS products.

Desired Qualifications

  • Experience with VPP and DPDK.

About the Company

IONOS

Domains, hosting, websites, and marketing tools

IONOS provides a full range of digital services for small and medium-sized businesses, including domains, hosting, websites, e-commerce, and online marketing tools, plus cloud solutions for larger companies. For SMBs, it acts as a one-stop shop to start and grow online, while its enterprise cloud offerings emphasize scalability, security, and compliance with European data sovereignty. The company differentiates itself through its focus on Europe-based data protection and trust, a broad set of integrated services under one platform, and a global reach that serves customers from Europe to North America. Its goal is to make the digital world simple, affordable, and sovereign for businesses of every size.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Montabaur, Germany
Founded
1988

Recently Posted Jobs

Explore more opportunities at IONOS

See more jobs