Principal Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Wed, May 13, 2026
This job expires in: 30 days
Job Summary
Principal Software Engineer is a full-time position responsible for leading the architectural vision and operationalization of AI infrastructure, focusing on platform architecture and performance optimization.
Key Responsibilities
- Define and transform global enterprise compute platform architecture, including service tiers and automated cluster lifecycles
- Build operational foundations for AI inference platforms and develop automated remediation pipelines
- Drive strategic capacity planning and manage complex migrations of legacy workloads to modern Kubernetes orchestration
Required Qualifications
- Bachelor's degree in Engineering, Computer Science, Mathematics, or related field, or equivalent experience
- 15+ years of experience in compute platform engineering, site reliability, or systems architecture with a focus on automation
- Deep expertise in Kubernetes architecture and virtualization, specifically with KubeVirt and OpenShift
- In-depth knowledge of hardware technologies and experience managing large global environments
- Proficiency in programming languages such as Go and/or Python, and infrastructure-as-code development
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...