Principal Software Developer

Location: Remote
Compensation: Salary
Reviewed: Thu, May 22, 2025
This job expires in: 5 days
Data-plane Architecture SPDK High-concurrency Systems DPDK

Job Summary

A company is looking for a Principal Software Developer to lead the design and development of data-plane components for cloud infrastructure.

Key Responsibilities
  • Drive software design and development for new major data-plane components
  • Define specifications for significant new projects and develop software accordingly
  • Collaborate with executives to envision and implement architectural changes
Required Qualifications
  • 6+ years of relevant engineering, architecture, or development experience
  • Strong experience with data plane architectures in networking and storage applications
  • Experience designing and optimizing high-performance network solutions using DPDK, C/C++, and P4
  • Familiarity with Linux OSes/kernels and performance testing tools
  • Expert knowledge of cloud infrastructure concepts and technologies
FREE
Target the Right Remote-Friendly Employers

Learn how to research and connect with remote companies that match your values and skills.

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...