Principal Software Engineer
Location: Remote
Compensation: Piece Work
Reviewed: Tue, Mar 31, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Principal Software Engineer to lead system architecture and enhance core platform infrastructure.
Key Responsibilities
- Lead system architecture design for complex products, ensuring security, compliance, and performance
- Establish best practices for testing, performance tuning, and code quality while mentoring engineering teams
- Provide technical leadership during code reviews and optimize deployments for performance and reliability
Required Qualifications
- 11+ years of experience in Software Engineering or related technical discipline, or equivalent experience
- Proven experience in maintaining and delivering production software in languages such as C, C++, Java, or Python
- Experience with large-scale distributed systems and cloud-based environments
- Advanced degrees in relevant fields can substitute for years of experience
- Strong understanding of system design and software engineering concepts
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...