Remote Jobs Sign In

Principal Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Jun 17, 2026
This job expires in: 28 days

Job Summary

To define and build the foundational systems for an Enterprise AI Platform, the full-time remote Principal Software Engineer will drive technical direction, architect scalable systems, and influence AI platform strategy across multiple teams.

Key responsibilities
  • Define Enterprise AI Control Plane Architecture, ensuring unified policy enforcement across various components
  • Build foundational platform primitives, including scalable policy engines and governance SDKs for agentic workflows
  • Drive cross-client consistency by standardizing policy enforcement through reusable APIs and SDK patterns
Required qualifications
  • 11+ years of experience in Software Engineering or related technical discipline, with proven experience in production software coding in languages such as C, C++, Java, JavaScript, Go, Ruby, Rust, or Python
  • Master's Degree in Computer Science or related field with 7+ years of experience, or a PhD with 5+ years of experience in a similar role
  • Deep expertise in building and operating large-scale distributed systems or platform infrastructure
  • Strong experience in designing scalable systems across APIs, identity, and policy engines
  • Demonstrated success in driving architecture and platform adoption across multiple teams

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