Skip to main content

Senior Software Developer (m/f) Virtual Networking

ProfitBricks, Berlin
Employment type: 
Full time
C++, Linux, AWS

Similar jobs

No similar jobs found.

Materials Hack
Playground for innovative materials powered by Borealis.
8th-10th July – Vienna, Austria
2.5
days Hackathon
3
weeks Incubation
2
winning teams
24K
cash prizes

Senior Software Developer (m/f) Virtual Networking

Senior Software Developer (m/f) Virtual Networking

Your responsibilities:

  • Optimize, debug, and fine tune the SDN stack on our cloud platform
  • Discuss and drive the design of new virtual network features in the open source community
  • Submit bug fixes and enhancements to open source projects, such as the Linux Kernel and Open vSwitch
  • Review code written by other engineers
  • Improve the current build systems and test frameworks
  • Communicate and coordinate dates, deliverables, feature requirements, roadmaps, etc.

 
Your qualifications:

  • High proficiency in programming with C
  • Experience in Linux device driver development and knowledge of Linux Kernel internals and Linux networking stack
  • Proven experience in Open vSwitch
  • Strong knowledge of x86 architecture, experience in Kernel debugging, ability to read x86_64 assembler
  • Deep knowledge of IPv4/IPv6, TCP networking protocols
  • Experience with Linux user space and system development tools and processes (git, gcc, gdb, etc.)
  • Programming experience in Python
  • Bonus: Experience in Linux virtualization stack (KVM, QEMU, VirtIO)
  • Basic knowledge of InfiniBand
  • Developed publically available source code from kernel upstream or any other open-source project
  • Experience in interacting with open source projects and their communities
  • Good analytical skills, as well as good written and verbal communication skills
  • Ability to work in agile environment

 

Top