Sr. DPDK Developer (Remote) at Jobgether
Minsk, , Belarus -
Full Time


Start Date

Immediate

Expiry Date

08 May, 26

Salary

0.0

Posted On

07 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, DPDK, Packet Processing Pipelines, High-Throughput, vSG Data Plane, Multi-core Scaling, Queue-to-Core Mapping, Flow Hashing, Performance Optimization, Cache Locality, UBB Metering, QoE Analytics, Containerization, Edge Deployment, Linux Performance, Networking Fundamentals

Industry

Internet Marketplace Platforms

Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior DPDK Software Engineer - REMOTE. In this role, you will have a direct impact on the development of a highly efficient Virtual Service Gateway at the network edge. The work involves designing, implementing, and optimizing packet processing pipelines, ensuring high performance and scalability while maintaining operational excellence. Your expertise will contribute to the functional stability and efficiency of network operations, crucial for delivering quality user experiences through advanced data processing and analytics capabilities. \n Accountabilities Build and optimize vSG data plane (C++/DPDK) Implement high-throughput packet processing pipelines in C++ using DPDK Design multi-core scaling strategies such as queue-to-core mapping and flow hashing Optimize performance for pps/Gbps per core and cache locality Develop service functions focusing on speed and correctness Incorporate UBB metering and QoE analytics into the solution Containerize and perform edge deployment preparation for vSG Requirements C++: 5+ years building production-grade systems software DPDK: 3+ years implementing and tuning user-space packet processing pipelines Strong Linux performance experience including NUMA and memory allocation behavior Ability to troubleshoot under load using tools like perf and gdb Strong networking fundamentals covering L2/L3 basics and TCP/UDP behavior Practical experience with Docker and container orchestration, preferably Kubernetes Benefits Long-term contract engagement Remote work flexibility Opportunities for professional development and growth Collaborative work environment with focus on innovation Exposure to cutting-edge technologies in the networking field \n Why Apply Through Jobgether? We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
Responsibilities
The role involves designing, implementing, and optimizing packet processing pipelines for a highly efficient Virtual Service Gateway at the network edge, focusing on high performance and scalability. Key accountabilities include building and optimizing the vSG data plane using C++/DPDK, developing service functions, and incorporating metering/analytics.
Loading...