Remote Jobs Sign In

Principal Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Mon, Jun 08, 2026
This job expires in: 30 days

Job Summary

Driving technical direction for critical product areas, the full-time Principal Software Engineer will lead cross-team initiatives, architect complex systems, and build AI-powered experiences in a remote environment.

Key responsibilities
  • Define and drive technical strategy for major product areas to ensure scalability and reliability
  • Lead large initiatives from concept through launch, managing dependencies and stakeholder alignment
  • Architect and evolve complex systems, optimizing for customer outcomes and operational excellence
Required qualifications
  • Deep experience in shipping and operating production full-stack web applications at scale
  • Proven ability to set technical direction and align multiple teams on complex initiatives
  • Hands-on experience applying AI/ML techniques in product development
  • Strong systems thinking with a cohesive understanding of architecture, performance, and reliability
  • Experience with modern web frameworks such as Rails, React, Postgres, or AWS

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