At IONOS, the leading European provider of cloud infrastructure, cloud services and hosting services, you will work together with a wide range of teams. We are characterized by open structures, a friendly working culture and flat hierarchies with a strong team spirit. We firmly believe that work and fun are compatible, and offer you the right environment for this. Our constant growth means that we are always looking for new colleagues. Become part of IONOS and grow with us. We're on the hunt for a talented VNF Software Engineer to join our team of experts. You'll tackle complex technical challenges, work with the latest technologies, and contribute to building next-generation virtualized environments for firewalls, VPNs, load balancers, and more. You'll have the freedom to design and implement new features, integrating cutting-edge networking technologies like Open vSwitch, OpenFlow, and eBPF. Your days will be filled with solving complex problems, collaborating with other teams, and working on architecture design, proof-of-concepts, and decision-making for key features. You'll participate in daily stand-ups and a Kanban-based workflow, ensuring smooth progress on projects. We are also open to hiring this position outside of the UK with offices in Romania, Germany, and Spain a possibility. Salary and benefits: Salaries start from £55,000, negotiable depending on experience and skills 27 days annual leave bank holidays Hybrid working policy (2-3 days/week) from our future-proofed, digitally enhanced, and environmentally friendly 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 What Makes This Role Exciting? Technical Freedom: You'll have the autonomy to make design decisions and directly influence the architecture of critical VNF services. Diverse Challenges: Work on scalable systems, virtualized infrastructure, and advanced networking technologies to tackle real-world customer needs. Collaboration with Experts: Join a team of highly skilled professionals across domains such as Linux, networking, and cloud systems, where knowledge-sharing is highly encouraged. Continuous Learning: Access a wealth of resources, including training videos, recommended books, and opportunities to deepen your knowledge in Go, Kubernetes, and advanced networking. What You Bring to the Table We're looking for a Software Developer who is passionate about problem-solving, collaboration, and continuous learning. You should have: 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 A 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 A problem-solving mindset and enthusiasm for collaborating in a team-oriented environment If you're a motivated and curious individual who loves to learn and innovate, we'd love to hear from you Interested? So, like the sound of working at IONOS? We don't blame you, we think it's pretty great too Send us your application and if we think you fit the bill a member of our recruitment team will be in touch for an initial call to talk about what to expect next. We can't wait to hear from you IONOS is an equal opportunities employer, committed to fair treatment for all and value diversity in our workplace. We do not condone discrimination in any shape or form. At IONOS, your individuality is welcomed and celebrated. Notice to Agency and Search Firm Representatives :IONOS is not accepting unsolicited CVs from agencies and/or search firms for this job posting. CVs submitted to any IONOS or affiliated employee by a third party agency and/or search firm without a valid written & signed search agreement will become the sole property of IONOS. No fee will be paid if a candidate is hired for this position as a result of an unsolicited agency or search firm referral. Thank you. About IONOS IONOS is the leading European digitalization partner for small and medium-sized businesses (SMB). The company serves around six million customers and operates across 18 markets in Europe and North America, with its services being accessible worldwide. With its Web Presence & Productivity portfolio, IONOS acts as a 'one-stop shop' for all digitalization needs: from domains and web hosting to classic website builders and do-it-yourself solutions, from e-commerce to online marketing tools. In addition, the company offers Cloud Solutions to enterprises who are looking to move to the cloud as their businesses evolve. We value diversity and welcome all applications - regardless of, for example, gender, nationality, ethnic or social origin, religion, disability, age as well as sexual orientation and identity, physical characteristics, marital status or any other irrelevant factor subject to applicable law.