OpenStack Networking Software Engineer at Fungible
Santa Clara, CA, US
Central to our mission is a highly programmable chip. Your role will be to design and implement OpenStack Neutron plugins that run on a data center server and communicates with our chip as well as the OpenStack orchestration layer.

Skills, Education, and Experience Required
MS in Computer Science or equivalent degree
4+ years experience in writing OpenStack Neutron plugins
Experience with network virtualization (vSwitch and VxLAN, NVGRE or Geneve encapsulation) and PCI Express single-root I/O virtualization (SR-IOV)
Experience in troubleshooting large-scale deployments
Ability to write correct C, C++, and Python code quickly
Architectural sense
Self motivated, independent, and proactive
Additional Success Factors
Experience with Network Function Virtualization (NFV)
Startup experience
Linux, OpenStack, network virtualization, vSwitch, VxLAN, NVGRE, Geneve, Neutron, Nova, OpenContrail, Open-vSwitch, Orchestration, NFV