Search by job, company or skills

Principal Software Engineer - DPDK, VPP & L2-L7 Networking

Principal Software Engineer - DPDK, VPP & L2-L7 Networking

CareerXperts Consulting
15-17 Years
Not Disclosed
  • 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]

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