Principal Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Jan 09, 2026
This job expires in: 29 days
Job Summary
A company is looking for a Principal Software Engineer to lead architectural design and technical strategy during a pivotal phase of platform evolution.
Key Responsibilities
- Architect and design platform systems and services for enterprise-scale SaaS software
- Assess existing architectural patterns and system designs, identifying opportunities to reduce technical debt
- Define and document target architectures, guiding principles, and standards for engineering teams
Required Qualifications
- Deep experience designing and evolving complex, production-grade SaaS platforms
- Strong track record of leading architectural change while maintaining system stability
- Expertise in modern software architectures, including event-driven systems and service orchestration
- Demonstrated ability to reduce technical debt to improve team and organizational velocity
- Comfort operating in ambiguous problem spaces and making high-impact technical decisions
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...