Principal Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Jan 09, 2026
This job expires in: 29 days

Job Summary

A company is looking for a Principal Software Engineer who excels in hands-on coding and pragmatic leadership to deliver high-quality systems.

Key Responsibilities
  • Lead architecture and implementation of scalable, high-performance systems across web and mobile platforms
  • Write production code and review pull requests while delivering meaningful outcomes
  • Mentor engineers and collaborate with product, design, and business partners to create durable technical solutions
Required Qualifications
  • Proven experience as a Principal or Staff Engineer with complex, production-grade systems
  • Strong expertise in frontend and backend development, including React, React Native, C#, and PHP
  • Deep understanding of cloud platforms and cloud-native application design
  • Experience with scalable architectures, including microservices and RESTful APIs
  • Solid understanding of application security and automated testing practices

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