Principal Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Tue, Feb 24, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Principal Software Engineer to join their remote team.
Key Responsibilities
- Collaborate on designing and implementing system architecture and technical strategy
- Lead technical initiatives across teams and mentor engineers through code reviews and hands-on guidance
- Build and maintain platform-level components and enhance system observability, performance, and security
Required Qualifications
- Experience as a principal engineer, lead full-stack engineer, or similar role
- Proficient in server-side and client-side software development
- Familiar with cloud development (AWS, Google Cloud, Microsoft Azure) and Infrastructure as Code (IAC)
- Strong understanding of computer science concepts and database operations (SQL and NoSQL)
- Passionate about clean code and building customer-driven solutions
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...