Enable job alerts via email!

Software Developer

IONOS

Gloucester

Hybrid

GBP 55,000 - 70,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a VNF Software Engineer, where you'll tackle complex technical challenges and work with cutting-edge technologies. This role allows you to design and implement features for next-generation virtualized environments, contributing to innovative solutions for firewalls, VPNs, and load balancers. You'll collaborate with a skilled team, enjoy technical freedom in your design decisions, and access continuous learning opportunities. If you thrive in a dynamic environment and are passionate about problem-solving, this is the perfect opportunity for you.

Benefits

27 days annual leave plus bank holidays
Contributory pension scheme
Private healthcare and life assurance
Employee assistance programs
Cycle and EV schemes
Free parking
Complimentary soft drinks, fruit, and excellent coffee

Qualifications

  • Advanced programming skills in Go and/or C/C++.
  • Strong Linux experience including GNU toolchains.

Responsibilities

  • Designing and implementing new features for virtualized environments.
  • Collaborating with teams on architecture design and proof-of-concepts.

Skills

Go
C/C++
Linux
eBPF
TCP/IP
OpenFlow
Kubernetes
Problem-solving

Tools

KVM
QEMU

Job description

At IONOS, the leading European provider of cloud infrastructure, cloud services, and hosting services, you will work 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 believe that work and fun are compatible and offer you the right environment for this. Our constant growth means we are always looking for new colleagues. Become part of IONOS and grow with us.

We're seeking a talented VNF Software Engineer to join our team of experts. You will tackle complex technical challenges, work with the latest technologies, and contribute to building next-generation virtualized environments for firewalls, VPNs, load balancers, and more.

Your responsibilities will include designing and implementing new features, integrating cutting-edge networking technologies like Open vSwitch, OpenFlow, and eBPF. You will solve complex problems, collaborate with other teams, and work on architecture design, proof-of-concepts, and key feature decisions. Participation in daily stand-ups and a Kanban workflow will ensure smooth project progress.

This position is open to candidates outside the UK, with offices in Romania, Germany, and Spain as possible locations.

Salary and Benefits
  • Salaries start from £55,000, negotiable based on experience and skills
  • 27 days annual leave plus bank holidays
  • Hybrid work policy (2-3 days/week)
  • Contributory pension scheme
  • Private healthcare and life assurance
  • Employee assistance programs
  • Cycle and EV schemes
  • Free parking
  • Complimentary soft drinks, fruit, and excellent coffee
What Makes This Role Exciting?
  • Technical Freedom: Autonomy in design decisions and influence on critical VNF service architecture.
  • Diverse Challenges: Work on scalable systems, virtualized infrastructure, and advanced networking technologies.
  • Collaboration with Experts: Join a team of skilled professionals across Linux, networking, and cloud domains.
  • Continuous Learning: Access training videos, books, and opportunities to deepen your knowledge in Go, Kubernetes, and advanced networking.
What You Bring to the Table

We seek a Software Developer passionate about problem-solving, collaboration, and learning. You should have:

  • Advanced programming skills in Go and/or C/C++
  • Strong Linux experience, including GNU toolchains and system administration
  • Experience with Linux Kernel internals, eBPF, and troubleshooting distributed systems
  • Understanding of TCP/IP, OpenFlow, VPP, and DPDK
  • Familiarity with containerization and virtualization tools like Kubernetes, KVM, QEMU
  • Problem-solving mindset and team-oriented enthusiasm

If you're motivated, curious, and love to innovate, we'd love to hear from you!

Interested?

If working at IONOS sounds appealing, send us your application. A member of our recruitment team will contact you for an initial discussion about next steps.

We are an equal opportunities employer, valuing diversity and welcoming all applications regardless of gender, nationality, ethnicity, religion, disability, age, sexual orientation, or other protected factors.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.