
Dataplane Acceleration & Fast Path - Technical Lead
Job Description
Description
- Lead development of dataplane modules using DPDK and OVS‑DPDK.
- Optimize packet‑processing paths for low‑latency and high‑throughput workloads.
- Perform NUMA tuning, CPU pinning, memory tuning.
- Conduct performance benchmarking, traffic simulation, and detailed profiling.
- Collaborate with architecture teams to influence design and performance strategies.
- Ensure high‑quality code, design consistency, and maintainability across deliverables.
- BE/ME in Computer Science/Computer Engineering, MCS.
- 4–6 years of experience in dataplane/fast‑path systems development.
- Strong sense of ownership and engineering discipline.
- Excellent debugging, performance analysis, and systems troubleshooting.
- Effective communication across teams and functions.
- Hands‑on with DPDK, OVS‑DPDK, OFP/ODP
- NUMA tuning, CPU pinning, hugepages
- Throughput/latency performance optimization
- Performance benchmarking tools and methodologies
- CI/CD: GitLab / BitBucket
- Satellite/teleports or other constrained/managed WAN environments.
- Experience with high-latency/variable-bandwidth links and Performance Enhancing Proxies (PEPs) (e.g. TCP acceleration/spoofing, header/data compression).