FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Network Software Engineer, DPDK
DKSH Portugal, Unipessoal, Lda.. Design and develop high-performance networking features for enterprise-grade appliances .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing high-performance networking features for enterprise-grade appliances, with strong skills in C/C++ and a solid understanding of DPDK and VPP. Proven ability to lead technical initiatives, mentor team members, and communicate effectively across various levels of the organization.
Highest-signal resume keywords
C/C++ Embedded Software DevelopmentDPDK-Based Traffic GeneratorsL2–L4 Networking ProtocolsSoftware Defined Networking (SDN)Docker and Kubernetes
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C/C++ ProgrammingEmbedded Software DevelopmentDPDKVPPL2–L4 NetworkingTCP/IPUDPIPsecSSL/TLSSoftware Engineering Fundamentals
Soft Skills
Strong Verbal CommunicationStrong Written CommunicationCollaborationMentoringAccountability
Tools & Technologies
DockerKubernetesTRexFast Path StacksOverlays and Tunneling Technologies
Industry Keywords
Enterprise-Grade AppliancesNetworking FeaturesSecurity ProtocolsDistributed SystemsKnowledge Sharing
Tech Stack
Tools & technologiesDistributed SystemsDNSDockerKubernetesPythonTCP/IPC++
About the role
Key responsibilities & impact- Design and develop high-performance networking features for enterprise-grade appliances
- Work on open-source data plane / fast path stacks including VPP and 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
What you’ll need- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field
- 7+ years of experience building enterprise-grade appliances or similar systems
- Strong embedded software development skills in C/C++ (Python is a plus)
- Good understanding of DPDK-based traffic generators (e.g., TRex); development experience is a strong plus
- Strong knowledge of L2–L4 networking and protocols, including TCP/IP, UDP, ARP, DHCP, DNS, NAT, and Firewall
- Experience with security protocols including IPsec and 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
- Hands-on experience with Docker and Kubernetes
- Proven ability to succeed in collaborative, startup-like environments
- Strong verbal and written communication skills
- Expertise in VPP, DPDK, or similar open-source data plane / fast path stacks
Benefits
Comp & perks- Diverse perspectives and global collaboration
- Fast-moving, impact-driven startup environment
- Ownership of what engineers build
- Open, curious, and supportive culture