Principal Software Developer
Location: Remote
Compensation: Salary
Reviewed: Fri, Apr 03, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Principal Software Developer to lead design and delivery for complex platform capabilities in a remote setting.
Key Responsibilities
- Lead architecture, design, and implementation for complex platform services and shared components
- Own key technical decisions and drive design reviews to ensure solutions meet security and performance requirements
- Mentor engineers through design guidance and drive reliability improvements
Required Qualifications
- BS in Computer Science or related field (or equivalent practical experience)
- 7+ years of professional software development experience
- Experience building and operating distributed services in production
- Strong system design skills, including data modeling and API design
- Ability to drive technical alignment across teams in ambiguous problem spaces
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...