Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Senior DPDK Software Engineer - REMOTE

Jobgether

A distancia

MXN 400,000 - 600,000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A technology staffing solution provider is seeking a Senior DPDK Software Engineer to work remotely on developing an advanced Virtual Service Gateway. You'll design and optimize packet processing systems, ensuring efficiency and scalability. Ideal candidates will have over 5 years of C++ experience and 3 years with DPDK, along with strong Linux and networking fundamentals. This role offers remote work flexibility and professional development opportunities.

Servicios

Long-term contract engagement
Remote work flexibility
Opportunities for professional development
Collaborative work environment
Exposure to cutting-edge technologies

Formación

  • 5+ years building production-grade systems software in C++.
  • 3+ years implementing and tuning user-space packet processing pipelines with DPDK.
  • Experience with Linux, specifically NUMA and memory allocation.

Responsabilidades

  • Build and optimize vSG data plane using C++/DPDK.
  • Implement high-throughput packet processing pipelines.
  • Design multi-core scaling strategies.
  • Incorporate UBB metering and QoE analytics.

Conocimientos

C++
DPDK
Linux performance tuning
Networking fundamentals
Troubleshooting tools (perf, gdb)
Docker and container orchestration

Herramientas

Docker
Kubernetes
Descripción del empleo
Overview

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.

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
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

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.