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