Spectrum IT Recruitment
Arlington / Global
You have blocked notifications
Oops! You have blocked notifications. Click here for more info
You have blocked notifications, please check your browser settings.
You're currently subscribed to job notifications
Subscribe to notifications
You will no longer receive notifications
Arlington / Global
We are seeking a highly skilled and experienced Senior Network Software Engineer
with a strong focus on transport connectivity and networking products.
As a key member of the engineering team, you will design, develop, and deploy enterprise-grade networking appliances, contributing to impactful, large-scale systems in a fast-paced and collaborative environment.
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 of experience independently delivering complex features
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 such as TRex ; development experience is a strong plus
Strong knowledge of L2–L4 networking
and protocols, including TCP/IP, UDP, ARP, DHCP, DNS, NAT, and firewalls
Experience with security protocols , including IPsec and SSL/TLS, as well as 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 containerization technologies such as Docker
and orchestration platforms such as Kubernetes
Proven ability to succeed in collaborative, startup-like environments
Strong verbal and written communication skills
Key Responsibilities
Design and develop high-performance networking features for enterprise-grade appliances
Work extensively with open-source data plane and fast-path technologies, including VPP and DPDK
Lead technical initiatives and mentor other engineers
Own complex features end-to-end and deliver independently at scale
Collaborate across engineering teams and promote knowledge sharing
Communicate architecture decisions and technical trade-offs effectively, including with senior stakeholders
Manage competing priorities with urgency, accountability, and strong ownership
Nice to Have
Experience with cloud platforms such as AWS, Azure, GCP, OCI, or Alibaba Cloud
Experience with cloud-native architectures
Knowledge of DevOps practices
Experience with distributed computing and microservices
Cross-domain knowledge and a solutions-design mindset
Security-first approach to software engineering
Knowledge of serverless architectures
Alexandria / Global
Arlington / Global
Arlington / Global
Herndon / Global
Reston / Global
Washington / Global