Principal Software Engineer

Location: Remote
Compensation: Piece Work
Reviewed: Tue, May 12, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Principal Software Engineer who will provide architectural guidance and mentor developers across various product areas.

Key Responsibilities:
  • Identify and raise risks across multiple modules, including security risks
  • Provide architectural guidance and make cross-module design decisions
  • Mentor and guide less experienced engineers while advocating for addressing technical debt
Required Qualifications:
  • Proven experience as a senior or principal-level engineer in web application development
  • Strong proficiency in Angular and .NET (C#), with experience in API design
  • Demonstrated ability to identify and mitigate technical risks across codebases
  • Experience mentoring engineers and enhancing team output
  • Understanding of secure design and development practices for sensitive data

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