Virtual Network Functions Software Engineer role (full remote)
IT (Information Technology) | Professionals | Permanent, full-time | Bucharest | Reference ID: 751

Virtual Network Functions Software Engineer role (full remote)

Apply now

About the company:

As part of United Internet Group, with more than 11,000 employees and 28 million fee-based customer contracts, we are Europe’s leading internet specialist and largest hoster. Building the roof for strong brands such as 1&1, IONOS, STRATO, GMX, WEB DE, MAIL COM, 1&1 Versatel and the Drillisch Online brands, United Internet offers a broad portfolio of Internet access products and cloud applications.

Present in Romania since 2003, we are an Engineering Centre that lives and breathes technology.

Our engineering culture is shaped by the use of cloud native technologies, microservices combined with a DevOps attitude and an innovative mindset. We have a customer centric culture where every colleague is a contributor to our products’ design and success working closely with teams in Bucharest and abroad. Our strength lies in our team spirit and a positive and respectful interaction. In Romania, we have passionate teams sustaining the business segments of Access/Telecommunication, Mail & Media and Hosting, working and enjoying the 1&1 culture together.

Learn more

About us:

IONOS is a leader in cloud infrastructure, providing businesses with tools to virtualize data centers, connect virtual storage, and create scalable, reliable solutions. Our VNF Development Team builds virtualized environments that enable critical functionalities like firewalls, VPNs, and load balancers for our customers. 

About the job:

Are you passionate about developing cutting-edge Virtual Network Functions (VNF) for scalable, high-performance cloud systems?
We are looking for a talented VNF Software Engineer to join our team of experts. In this role, 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.

Main responsibilities:

  • Develop and maintain modern, scalable Virtual Network Functions (VNF) for IONOS Cloud using Go (primary) or C/C++.
  • Design and implement new features while integrating cutting-edge networking technologies such as Open vSwitch, OpenFlow, VXLAN, VRF, and eBPF.
  • Solve complex problems like distributed scalability, real-time traffic handling, and node optimization.
  • Collaborate with other teams to seamlessly integrate VNFs with IONOS products.
  • Work on architecture design, POCs, and decision-making for key features and enhancements.
  • Participate in daily stand-ups and a Kanban-based workflow to ensure smooth progress on projects.

We appreciate:

  • 3+ years of experience in software/system development.
  • Advanced programming skills in Go (mandatory) and/or C/C++.
  • Familiarity with Go frameworks/tools like Gin, Echo, gRPC, or Go modules is a plus.
  • Strong Linux experience, including knowledge of GNU toolchains (gcc, gdb, make), CLI, and system administration.
  • Solid understanding of the TCP/IP protocol stack and technologies like OpenFlow, VPP, and DPDK.
  • Hands-on experience with Kubernetes, containerization tools, and virtualization technologies (KVM, QEMU, VirtIO).
  • Experience with Linux Kernel internals, eBPF, and troubleshooting distributed systems.
  • A problem-solving mindset and enthusiasm for collaborating in a team-oriented environment.

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 does your daily work look like?

  • Morning Stand-Ups (CET/Berlin time): Share updates, discuss progress, and collaborate with the team.
  • Dive into development: Write code, design scalable systems, and implement features that solve real-world problems.
  • Work in a Kanban workflow, focusing on creative problem-solving and iterative progress.
  • Collaborate with other teams on integration projects, ensuring smooth and efficient delivery of VNFs.
  • Participate in design reviews and knowledge-sharing sessions with team members to improve systems and solve challenges together.

Your development journey:

  • Training Resources: Access videos, documentation, and books focused on Go, Kubernetes, and networking.
  • Collaboration with Experts: Work alongside professionals with deep technical expertise in areas like Linux systems, networking protocols, and cloud systems.
  • Opportunities for Exploration: Tackle POCs, explore new tools, and propose innovative solutions to advance our systems.

Why join Arsys (IONOS Group)?

  • Cutting-Edge Technology: Work on projects involving virtualized environments, scalable systems, and advanced networking solutions.
  • Empowered Team: Enjoy the freedom to make technical decisions and shape the direction of our VNF products.
  • Flexibility: Remote-friendly role with the flexibility to manage your schedule while aligning with Berlin time.
  • Growth Opportunities: Engage in challenging projects that will push your technical boundaries and develop your expertise.

What we offer:

  • Access to local/international trainings, development and growth opportunities, including access to e-learning platforms, covering both technical and soft skills areas;
  • Modern technologies, product responsibility;
  • Flexible work schedule;
  • Hybrid or full-remote work option;
  • Medical services package from one of two private providers;
  • 25 vacation days per year;
  • Substitute days off for public holidays that occur on the weekend;
  • Meal tickets;
  • Internal referral program;
  • Team events, networking events organized to promote a passionate, creative and diverse culture;
  • Summerfest and Winterfest parties;
  • Of course, coffee, soft drinks and fresh fruits are on us in the office.

About the company:

As part of United Internet Group, with more than 10,500 employees and 27 million fee-based customer contracts, we are Europe’s leading internet specialist and largest hoster. Building the roof for strong brands such as 1&1, IONOS, STRATO, GMX, WEB DE, MAIL COM, 1&1 Versatel and the Drillisch Online brands, United Internet offers a broad portfolio of Internet access products and cloud applications.

Present in Romania since 2003, we are an Engineering Centre that lives and breathes technology.

Our engineering culture is shaped by the use of cloud native technologies, microservices combined with a DevOps attitude and an innovative mindset. We have a customer centric culture where every colleague is a contributor to our products’ design and success working closely with teams in Bucharest and abroad. Our strength lies in our team spirit and a positive and respectful interaction. In Romania, we have passionate teams sustaining the business segments of Access/Telecommunication, Mail & Media and Hosting, working and enjoying the 1&1 culture together.

Diversity enriches:

Different cultures, nationalities, genders, age groups, sexual orientations, and religions as well as people with disabilities - we encourage diversity. Because only teams that reflect all facets of society offer the best framework conditions for creativity and make a company productive and distinctive. We value diversity and welcome all applications.

Diversity enriches:

Different cultures, nationalities, genders, age groups, sexual orientations, and religions as well as people with disabilities - we encourage diversity. Because only teams that reflect all facets of society offer the best framework conditions for creativity and make a company productive and distinctive. We value diversity and welcome all applications.