Remote Jobs Sign In

Principal Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Fri, Jun 26, 2026
This job expires in: 29 days

Job Summary

To lead technical efforts in rack-scale system software, the full-time Principal Software Engineer will collaborate with CSP engineering teams to ensure reliable deployment and operation of these systems at fleet scale, focusing on system-level software management, monitoring, and recovery.

Key responsibilities
  • Drive alignment of rack-scale SW/FW architecture across CSP engagements, including fabric management and error handling
  • Lead technical work streams with CSP engineering teams to enhance understanding of system software functionalities and recovery policies
  • Capture and synthesize feedback from CSP engineering on system software, advocating for improvements in architecture decisions
Required qualifications
  • 15+ years of experience in system software, platform firmware, or large-scale distributed systems engineering
  • Deep understanding of rack-scale system software challenges, including error propagation and health monitoring
  • Experience with fabric management software and system-level orchestration frameworks
  • Knowledge of error handling and recovery design patterns in distributed systems
  • Proven ability to provide technical leadership and influence system software design across organizational boundaries

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...