Our team is responsible for delivering high-speed packet processing infrastructure that is highly available and scalable. We develop network functions with DPDK that run on generic compute hardware and/or smartNICs. We develop innovative, cost-effective solutions to deliver high throughput and low latency for critical applications like databases, object storage, video streaming, etc.
We are looking for an experienced engineer who will own the data plane of one or more Tier-0 networking services, such as Network Load Balancer, Private Endpoint, Network Gateway, etc. It is an interesting time to join our team as we are taking a fresh look at re-building several parts of our architecture to deliver a robust foundation to scale to the customer needs for the next decade. It is an exciting opportunity for you to learn, contribute, scale our services, and grow with the team.
Preferred Qualifications:
10+ years of experience in software development related to networking 5+ years of experience in developing large-scale distributed services/applications 5+ years of experience in operating, monitoring, and troubleshooting large-scale applications/services Proficiency with C/C++ and network packet processing (DPDK / VPP / P4) Excellent understanding of Layer-2/3/4 networking protocols Excellent organizational, verbal, and written communication skills Proven success through strong collaboration with partner teams Proven success in mentoring and growing junior engineersCareer Level - IC5