We are currently hiring a dynamic Datapath Engineer to support our team remotely.
What You'll Do :
Work on debugging the performance bottleneck of Datapath software on multi-core, multi-thread and NUMA architecture using profiling tools
Enhance the software to achieve line-rate performance
Be the subject matter expert on Intel DPDK related queries
Train the team on DPDK framework and mentor junior engineers
Write highly optimized code and Datapath packet debugging
Collaborate with Architecture team on new features design
Work on improving performance and stability for existing engines and solutions
Implement improvements and new features related to DPDK
What you’ll need :
Datapath programming and debugging with DPDK
Datapath performance tuning with DPDK
Has experience with L2, MPLS, IPv4, IPv6, TCP Stack
Has experience with Distributed Systems and Multi-core programming (packet buffer management, high performance packet inspection, packet debugging, porting of TCP / IP stack, distributed systems and network virtualization)
Has experience with Linux kernel / thread / IPCs / Locks
Working with team across multiple locations
Has experience with docker and kubertenes
Has solid C / C++ development and debugging skills