
Senior Software Engineer – Dataplane Acceleration, Fast Path
Ness Digital Engineering
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop dataplane components using DPDK , OVS‐DPDK, or similar technologies
- Perform basic NUMA optimization, CPU pinning, threading configuration, and latency tuning
- Run performance benchmarking, profiling, and regression testing
- Troubleshoot packet‐level and fast‐path issues using traffic generators and system instrumentation tools
- Contribute to CI/CD workflows through integration with GitLab/BitBucket
- Participate in code reviews, test planning, and documentation of feature designs
Requirements
- BE/ME in Computer Science/Computer Engineering or MCS
- 2–4 years of experience in networking, Linux systems programming, or dataplane frameworks
- Strong problem‐solving skills and attention to detail
- Eagerness to learn low‐level systems and fast‐path networking
- Good collaboration, communication, and documentation skills
- Exposure to DPDK , OVS/OVS‐DPDK, or ODP/OFP
- Understanding of NUMA basics, CPU affinity, and Linux performance tuning
- Basic performance benchmarking (throughput/latency)
- Familiarity with CI/CD: GitLab , BitBucket
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
DPDKOVS-DPDKNUMA optimizationCPU pinningthreading configurationlatency tuningperformance benchmarkingprofilingregression testingLinux systems programming
Soft Skills
problem-solvingattention to detailcollaborationcommunicationdocumentation
Certifications
BE in Computer ScienceME in Computer EngineeringMCS