Principal Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Mon, Jan 19, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Principal Software Engineer.
Key Responsibilities
- Define and own the technical architecture for scalable, secure, and reliable full-stack systems
- Lead the design of modern SPAs, APIs, and platform services, ensuring architectural consistency and operational excellence
- Establish data integration strategies across various platforms while balancing performance, cost, and scalability
Required Qualifications
- 10+ years of experience in end-to-end architecture for large-scale, cloud-native full-stack systems
- Technical authority in AWS-based architectures for scalability, reliability, security, and cost efficiency
- Leadership in designing modern SPAs, APIs, and service architectures with best practices for React and backend services
- Expertise in setting expectations for code quality, automated testing, CI/CD, and production readiness
- Influence-driven leader who mentors engineers and collaborates with product and engineering leadership
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...