Principal Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, Jun 25, 2026
This job expires in: 30 days
Job Summary
Seeking a full-time Principal Software Engineer to lead the technical design and architecture of the Variant Knowledge Platform, focusing on variant identity, classification, and annotation while working remotely within standard business hours.
Key responsibilities
- Own the technical design for large, ambiguous problems across the Variant Knowledge Platform
- Define and evolve data models for variant identity and classification, ensuring high correctness and consistency
- Lead cross-team technical programs, coordinating design and delivery across various teams and stakeholders
Required qualifications
- Bachelor's Degree
- Five or more years of experience in REST API and contract design, including secure service-to-service authentication
- Two or more years of experience designing and operating cloud-based services on AWS
- Five or more years of experience in a primary backend programming language used for data-intensive services, such as Python
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...