Principal Software Developer
Location: Remote
Compensation: Salary
Reviewed: Thu, May 29, 2025
This job expires in: 13 days
Job Summary
A company is looking for a Principal Software Developer to tackle engineering challenges in foundational data-plane services for cloud infrastructure.
Key Responsibilities
- Collaborate with executives to drive software design and development for new data-plane components
- Define specifications for significant new projects and develop software according to those specifications
- Participate in the evolution of standard practices and procedures within the software engineering division
Required Qualifications
- 6+ years of relevant engineering, architecture, or development/operational 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, device drivers, 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...