Berlin
Staff Software Engineer (f/m/d) Software-Defined Networking / 1648
externe stelle · zuletzt geprüft 1.11.2026
Fakten zur Stelle
- Seniorität
- Principal / Staff
- Arbeitsmodell
- Hybrid
- Orte
- Berlin
- Produkt
- IONOS Cloud
der job in 20 sekunden
Staff Software Engineer Software-Defined Networking
Das SDN-Development-Team baut den Netzwerk-Stack, der virtuelle Maschinen und Cloud-Dienste von IONOS Cloud verbindet; du schreibst und debuggst dafür C/C++-, Go- und Python-Code von Linux-Kernel-Networking und eBPF bis zu Open-vSwitch- und OpenFlow-Pipelines. Außerdem baust du Python-Tooling für Tests und Betrieb und analysierst Netzprobleme in QEMU/KVM-Umgebungen.
Wen sucht IONOS SE wirklich?
Gesucht wird eine Person, die C/C++ und/oder Go sowie Python beherrscht, Linux-Kernel-Networking von innen kennt, mit BGP, VXLAN, VRF und Open vSwitch arbeitet und Erfahrung mit Kubernetes, QEMU/KVM und der GNU-Toolchain mitbringt.
Kernaufgaben
- 01Skalierbaren, hochperformanten SDN-Stack von IONOS Cloud entwickeln und betreuen
- 02Neue Features entwerfen und neue Hardware- und Software-Technologien in die SDN-Infrastruktur bringen
- 03C/C++- und Go/Python-Code in Data und Control Plane schreiben und debuggen, inkl. eBPF und Open vSwitch
- 04Python-Tooling für Test, Deployment und Betrieb bauen, Netzprobleme in QEMU/KVM analysieren
- 05Neue SDN-Funktionen mit anderen Teams in IONOS-Produkte integrieren
Was du mitbringen solltest
Gefordert
- C
- C++
- Go
- Python
- Linux
- Netzwerktechnik
- Kubernetes
- VMware
- Git
- Linux Kernel Networking
- Open vSwitch
- OpenFlow
- VXLAN
- eBPF
- QEMU/KVM
Optional
- VPP
- DPDK
Abgeleitet – nicht ausdrücklich genannt
- Docker (aus Kubernetes abgeleitet)
Team & Auftrag
Das SDN-Development-Team verantwortet Datenebene und Steuerungsebene des Cloud-Netzwerks und stimmt neue SDN-Funktionen mit anderen Produktteams ab.
Arbeitsbedingungen & Benefits
- Vergütung & Vorsorge
- Mitarbeiterrabatte auf Freizeitangebote und Produkte
- Arbeitszeit & Urlaub
- Arbeitszeit selbst einteilen (Vertrauensarbeitszeit)
- Arbeitsort
- Wechsel zwischen Büro und mobilem Arbeiten
- Gesundheit
- Kurse für Sport und Gesundheit
- Weiterbildung
- Weiterbildung und berufliche Entwicklung
- Mobilität
- Verkehrsgünstig gelegene Büros
- Zusammenarbeit
- Sommerfest, Winterfeier und Workshops
- Weitere Leistungen
- Kantinenzuschuss und Gratisgetränke an manchen Standorten
Rollenprofil
Backend-Entwicklung · Softwareentwicklung
aus dem Stellentitel
- Arbeitsumfeld
- eigenes Produkt (Produktunternehmen)
Worauf es bei der Erfahrung ankommt
- Wunsch: Entwicklungserfahrung mit Cloud, Hosting & InfrastrukturGenau diese Spezialisierung
„Experience with Linux kernel networking internals.“
Softwaredomänen
- Cloud, Hosting & Infrastrukturbestätigt
In der Anzeige genannt.
Auch interessant für
- · Linux-Kernel- oder Netzwerktreiber-Entwickler:innen
- · C/C++-Entwickler:innen aus der Netzwerkausrüstung, die in die Cloud wechseln möchten
- · Go-Entwickler:innen mit Erfahrung in Virtualisierung und Open vSwitch
belege aus der stellenanzeige anzeigen
- Skalierbaren, hochperformanten SDN-Stack von IONOS Cloud entwickeln und betreuen
„Developing and supporting the scalable, high-performance SDN stack of IONOS Cloud using a range of diverse technologies.“
- Neue Features entwerfen und neue Hardware- und Software-Technologien in die SDN-Infrastruktur bringen
„Designing new features and adopting new technologies (both hardware and "software defined") on different components of the SDN infrastructure.“
- C/C++- und Go/Python-Code in Data und Control Plane schreiben und debuggen, inkl. eBPF und Open vSwitch
„Writing and debugging 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.“
- Python-Tooling für Test, Deployment und Betrieb bauen, Netzprobleme in QEMU/KVM analysieren
„Building Python tooling and automation for testing, deploying and operating the SDN stack, and troubleshooting network issues in virtualized environments (QEMU/KVM, VirtIO).“
- Neue SDN-Funktionen mit anderen Teams in IONOS-Produkte integrieren
„Cooperating with other teams to ensure the smooth integration of new SDN features with different IONOS products.“
- Pflicht: C
„Proficiency in C/C++ and/or Golang, plus Python, including AI-assisted development“
- Pflicht: C++
„Proficiency in C/C++ and/or Golang, plus Python, including AI-assisted development“
- Pflicht: Go
„Proficiency in C/C++ and/or Golang, plus Python, including AI-assisted development“
- Pflicht: Python
„Proficiency in C/C++ and/or Golang, plus Python, including AI-assisted development“
- Pflicht: Linux
„Experience with Linux kernel networking internals“
- Pflicht: Netzwerktechnik
„Knowledge of the TCP/IP protocol family and routing protocols like BGP, plus networking technologies such as Open vSwitch, OpenFlow, VXLAN, VRF and eBPF“
- Pflicht: Kubernetes
„Experience with cloud environments, Kubernetes and virtualization technologies like QEMU/KVM and VirtIO“
- Pflicht: VMware
„Experience with cloud environments, Kubernetes and virtualization technologies like QEMU/KVM and VirtIO“
- Pflicht: Git
„, git and the Linux CLI“
- Wechsel zwischen Büro und mobilem Arbeiten
„Hybrid working model.“
- Arbeitszeit selbst einteilen (Vertrauensarbeitszeit)
„Flexible working hours through trust-based working hours.“
- Kantinenzuschuss und Gratisgetränke an manchen Standorten
„At some locations a subsidized canteen and various free drinks.“
- Verkehrsgünstig gelegene Büros
„Modern office space with very good transport connections.“
- Mitarbeiterrabatte auf Freizeitangebote und Produkte
„Various employee discounts for activities and products.“
- Sommerfest, Winterfeier und Workshops
„Employee events such as summer and winter parties, as well as workshops.“
- Weiterbildung und berufliche Entwicklung
„Numerous training and development opportunities.“
- Kurse für Sport und Gesundheit
„Various health offers, such as sports and health courses.“
- Team & Auftrag
„Our work spans the Linux kernel networking layer, virtual switching and the control plane.“
- Team & Auftrag
„Cooperating with other teams to ensure the smooth integration of new SDN features with different IONOS products.“
aufgaben
Berufsfelder
- Softwareentwicklung
anforderungen
Fähigkeiten
- C
- C++
- Go
- Python
- Linux
- Netzwerktechnik
- Kubernetes
- VMware
- Git
- Linux Kernel Networking
- Open vSwitch
- OpenFlow
- VXLAN
- eBPF
- QEMU/KVM
- VPP (optional)
- DPDK (optional)
originalanzeige
Die vollständige Beschreibung findest du in der Originalanzeige. Oben siehst du unsere eigene Analyse der Stelle.
Über IONOS SE
IONOS SE ist im Bereich Cloud, Hosting & Infrastruktur tätig.
Mehr über IONOS SE