Senior Principal Software Architect

Location: Remote
Compensation: Salary
Reviewed: Thu, May 07, 2026
This job expires in: 25 days

Job Summary

A company is looking for a Senior Principal Software Architect to lead client engagements across architecture, delivery, and growth.

Key Responsibilities
  • Design and deliver scalable, maintainable systems across application, data, and AI layers
  • Work directly with client stakeholders to understand problems, define solutions, and align on outcomes
  • Lead delivery across one or more engagements, ensuring work stays aligned to goals, timelines, and budget
Required Qualifications
  • 10+ years building and delivering production software systems
  • Strong background in system architecture, distributed systems, and cloud platforms
  • Experience in consulting or client-facing roles, especially in small or mid-sized firms
  • BA/BS in Computer Science or related field, or equivalent experience
  • Proficiency in languages such as Python, Java, TypeScript, or Go

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