Principal Software Engineer - DPDK, VPP & L2-L7 Networking
CareerXperts Consulting- Posted 3 hours ago
- Be among the first 10 applicants
Job Description
We're a global technology leader building the infrastructure behind AI data centers and cloud networks. We're looking for a Principal Software Engineer to own the networking software stack for AI workloads, from inception to delivery.
What you'll own:
System architecture and design across all components of the AI networking software stack
Benchmarking, analysis, and performance optimization for AI workloads
Working with open-source communities and global partners to build and release key software components
Collaborating with customers and partners worldwide to deliver high-quality networking stacks
You're a great fit if you have:
Deep understanding of high-performance networking software, with 15+ years leading software product delivery
Strong grasp of computer architecture, operating systems, data structures, algorithms, and multi-core programming
Ability to mentor junior engineers and guide the team
Excellent communication and a knack for writing clear, concise specifications
Bachelor's or Master's in CS or a related STEM field (or equivalent experience)
Good to have:
DPDK/VPP and L2-L7 data plane experience, RoCE, libFabric, OpenMPI, NCCL/oneCCL, PyTorch-based training, Kubernetes/CNIs, open-source contribution, and CI/CD
Why join us:
Own a product end to end
Work on cutting-edge AI infrastructure at global scale
Technical leadership with a collaborative, passionate team
Open to a conversation Write to [Confidential Information]
More Info
Key Skills
oneCCL
open-source contribution
RoCE
CNIs
high-performance networking software
PyTorch-based training
multi-core programming
L2-L7 data plane
DPDK
VPP
CI/CD
NCCL
libFabric
