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