Opplane10.03.26
AI SCORE 8.5

Senior Networking Software Engineer - Remote Position

$140K–$180K/year

About the Role

Opplane Inc. is seeking a highly skilled and experienced Senior Networking Software Engineer to join our dynamic team in a remote capacity. As a key member, you will design, develop, and deploy enterprise-grade networking appliances, significantly impacting large-scale systems in a fast-paced environment. This Senior Networking Software Engineer remote role offers the opportunity to work with cutting-edge technologies and collaborate with a global team.

What You'll Do

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

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or 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) — development experience is 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.

Nice to Have

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

What We Offer

  • Competitive salary ranging from $140,000 to $180,000 per year.
  • Fully remote work environment with flexible hours.
  • Collaborative and friendly company culture.
  • Ownership mindset where engineers own what they build.
  • Opportunities for professional growth and development.
  • Diverse perspectives and global collaboration across offices in the US, Portugal, India, and Singapore.
Why This Job8.5 of 10

This Senior Networking Software Engineer role at Opplane offers a competitive salary, remote work flexibility, and the chance to work with cutting-edge technologies in a collaborative environment.

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

Who Will Succeed Here

Deep expertise in C++ and Python, with a strong understanding of networking protocols such as TCP/IP and UDP, enabling the candidate to efficiently design and debug complex networking systems.

Self-motivated and disciplined, thriving in a fully remote work environment, while demonstrating the ability to manage time effectively and collaborate asynchronously with cross-functional teams.

Proven experience with VPP and DPDK for high-performance packet processing, combined with familiarity in deploying applications using Docker and Kubernetes in cloud environments like AWS.

Learning Resources

C++ Programming Languageguide

Career Path

Senior Networking Software Engineer(Now)Lead Networking Software Engineer(2-4 years)Networking Solutions Architect(4-6 years)

Market Overview

C++ Market Size 2024
$15.2B
C++ Annual Growth
6.5%
AI Adoption in Networking
35%
Investment in Networking Technologies
+25%
Labour Demand for Networking Software Engineers
+18%
Avg Salary for Senior Networking Engineers
$130K

Skills & Requirements

Required
C++PythonVPP
Growing in Demand
RustGoNetwork Function Virtualization (NFV)
Declining
PerlBash Scripting

Domain Trends

Increased Adoption of SDN and NFV
The shift towards Software-Defined Networking (SDN) and Network Function Virtualization (NFV) is expected to grow by 30% in the next 3 years, as organizations seek more flexible and scalable networking solutions.
Rise of Containerization in Networking
The use of containers, particularly with tools like Docker and Kubernetes, has increased by 40% among networking teams, driven by the need for faster deployment and orchestration of network services.
Focus on Security in Networking Software
With cyber threats on the rise, 60% of organizations are prioritizing security in their network software development, leading to higher demand for engineers skilled in secure coding practices and technologies.

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.