Remote Jobs Sign In

Principal Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Tue, Jun 23, 2026
This job expires in: 30 days

Job Summary

Driving the technical strategy for frontend development, the full-time Principal Software Engineer will define best practices, establish standards, and collaborate with teams to enhance product quality while working remotely.

Key responsibilities
  • Define and drive the technical strategy for frontend development, establishing scalable patterns and standards
  • Establish best practices for data layer architecture, state management, testing frameworks, and design systems across the organization
  • Embed with teams to solve complex technical problems hands-on, spending approximately 50% of time writing code
Required qualifications
  • Expert-level proficiency in JavaScript and deep experience with modern frontend technologies
  • Experience with GraphQL and building scalable data architectures for web applications
  • Proven track record of driving organization-wide technical initiatives and influencing engineering strategy
  • Strong skills in building platforms and tools for developers, focusing on consumable APIs and excellent developer experience
  • Ability to navigate ambiguity and identify high-leverage work while balancing hands-on technical work with strategic thinking

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