Ness Digital Engineering

Senior Software Engineer – Dataplane Acceleration, Fast Path

Ness Digital Engineering

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

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