Opplane13.04.26
AI SCORE 8.5

Senior Network Software Engineer - VPP/​DPDK Remote

$120K–$150K/year

About the Role

Opplane Inc. is seeking a highly skilled and experienced Senior Network Software Engineer to join our dynamic team remotely. In this Senior Network Software Engineer remote position, you will play a crucial role in designing, developing, and deploying enterprise-grade networking appliances that contribute to impactful, large-scale systems in a fast-paced environment.

What You'll Do

  • Design and develop high-performance networking features for enterprise-grade appliances.
  • Work on open-source data plane/fast path stacks such as VPP and DPDK.
  • Lead technical initiatives and mentor team members, fostering a culture of knowledge sharing.
  • Own features end-to-end, delivering independently and at scale.
  • Collaborate cross-functionally and communicate architecture decisions and design trade-offs effectively.
  • Manage competing priorities with urgency, accountability, and strong ownership.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 8+ years of experience building enterprise-grade appliances or similar systems.
  • 3+ years delivering complex features independently.
  • Strong embedded software development skills in C/C++ (Python is a plus).
  • Expertise in VPP, DPDK, or similar open-source data plane/fast path stacks.
  • Good understanding of DPDK-based traffic generators (e.g., TRex) with development experience being a strong plus.
  • Strong knowledge of L2–L4 networking and protocols (TCP/IP, UDP, ARP, DHCP, DNS, NAT, Firewall).
  • Experience with security protocols (IPsec, SSL/TLS), authentication, and authorization.
  • Hands-on experience with Software Defined Networking (SDN) and distributed systems.
  • Familiarity with overlays and tunneling technologies.
  • Excellent software engineering fundamentals and clean coding practices.
  • Experience with Docker, with a strong preference for Kubernetes experience.
  • Proven ability to succeed in collaborative, startup-like environments.
  • Strong verbal and written communication skills.

Nice to Have

  • Experience with AWS, Azure, GCP, OCI, Alibaba Cloud.
  • Cloud-native architectures and DevOps practices.
  • Distributed computing and microservices.
  • Cross-domain knowledge and solutions design mindset.
  • Security-first approach.

What We Offer

  • Competitive salary ranging from $120,000 to $150,000 annually.
  • Flexible remote work environment.
  • Opportunity to work with a global and multicultural team.
  • Startup energy with a fast-moving, impact-driven atmosphere.
  • Ownership mindset where engineers own what they build.
  • Collaborative and friendly culture promoting openness and curiosity.
Why This Job8.5 of 10

This Senior Network Software Engineer role offers a unique opportunity to work remotely on cutting-edge networking technologies with a competitive salary.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.