New offer - be the first one to apply!
October 22, 2026
Virtual Networking Data Plane R&D Software Engineer
Senior
143,800 - 230,000 USD/yr
CA
Quick Facts
Role: R&D Software Engineer (Virtual Networking Data Plane)
Focus: Virtual networking data plane for virtualization environments
Main tech: C/C++/Python and high-performance, scalable systems
Description
Lead the development of next-generation networking applications by building and improving virtual networking data plane distributed systems and tools. Work on NSX Data Plane for the ESX hypervisor, covering virtual switches, overlay technologies (VXLAN, Geneve), and areas such as security and QoS. Collaborate with cross-functional teams to deliver high-quality, well-tested, high-performance software.
Responsibilities
Develop and enhance the NSX data plane for the ESX hypervisor (virtual networking high-performance data plane)
Architect, design, implement, and integrate new and improved features with other developers
Implement/extend virtual switches and overlay networking technologies (VXLAN, Geneve)
Build data plane virtualization features using C/C++/Python
Work with physical NIC drivers and SmartNIC solutions, including software/hardware offload interfaces
Write well-documented, high-performance, reliable, maintainable code
Create testing strategy, test cases, and test data; ensure thorough unit and functional testing
Participate in specification/design/implementation, support, and product performance improvements
Provide technical leadership on complex problems; contribute to patents and publications
Characterize, analyze, optimize, and benchmark performance using performance tools
Perform hands-on performance development (CPU utilization, memory profiling, optimizations, benchmarking)
Collaborate closely with DevOps and drive detailed software design/documentation
Requirements
Strong grasp of design and development for the virtual networking data plane
Strong C/C++/Python implementation experience for reliable software
Experience building high-performance, highly concurrent, scalable multi-threaded solutions
In-depth hardware architectural knowledge (multi-core/multi-thread CPUs, pipelines, cache hierarchies, TLBs, interconnects, memory address translations, NUMA)
Hands-on performance analysis, benchmarking, and troubleshooting (data gathering, scalability testing, profiling preferred)
Ability to create testing strategy, detailed test cases, and test data
Strong analytical and problem-solving skills with attention to detail
Benefits
Discretionary annual bonus and competitive equity (new hire equity grant and annual equity awards)
Medical, dental, vision plans
401(K) with company matching
Employee Stock Purchase Program (ESPP)
Employee Assistance Program (EAP)
Company-paid holidays, paid sick leave, and paid vacation
Paid Family Leave and other leaves of absence per applicable laws
Base salary range: USD 143,800–230,000
Similar jobs you might like

Software Engineer
Exatel S.A.
Mid
Technology
Warsaw, Maz, Poland · Remote
N/A
13 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA
$221K - $331K/yr
3 days ago
Software Development Engineer, EC2 VPC Dataplane
Amazon
Mid
Technology
San Diego, CA
$180K - $180K/yr
11 days ago
Principal Software Engineer (Networking)
Microsoft
Senior
Technology
Remote
$188K - $304K/yr
13 days ago
System Engineer Infrastruktur & Netzwerk (m/w/d)
ALTENLOH, BRINCK & CO GmbH & Co. KG
Mid
Technology
Gevelsberg, Germany · On-site
€50K - €90K/yr
3 days ago
System Engineer m/w/d Netzwerk & Infrastruktur
FLYERALARM Bit Labs GmbH
Mid
Technology
Würzburg, Germany · On-site
€45K - €70K/yr
15 days ago

Staff Software Engineer, User Space Services
Broadcom
Senior
Technology
CA
$150K - $220K/yr
1h ago

Golang developer
Grid Dynamics
Senior
Technology
Warsaw, Poland · On-site
N/A
16 days ago
Senior Software Engineer
Microsoft
Senior
Technology
Redmond, WA
$160K - $261K/yr
4 days ago
Software Engineer
Microsoft
Mid
Technology
Redmond, WA
$111K - $184K/yr
10 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights