Principal Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Tue, Jan 20, 2026
This job expires in: 29 days

Job Summary

A company is looking for a Principal Software Engineer, Core Sharing & Collaboration.

Key Responsibilities
  • Own and drive technical outcomes across multiple teams, delivering critical customer and business impact
  • Define long-term technical strategy and partner with senior leaders as the technical owner for key objectives
  • Remain hands-on in software development, tackling complex foundational parts of the system
Required Qualifications
  • Advanced degree in Computer Science or a related technical field, or equivalent industry experience
  • 15+ years of experience in designing and evolving large-scale software systems
  • Demonstrated success at a Principal level with influence on long-term technical direction
  • Strong experience in building consumer-facing products at scale
  • Broad technical expertise across multiple domains, including frontend, mobile, and distributed systems

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