Principal Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Sun, Dec 14, 2025
This job expires in: 20 days
Job Summary
A company is looking for a Software Engineer (Python, TypeScript).
Key Responsibilities
- Define and evolve the technical architecture across core systems and products to ensure scalability, robustness, and adaptability
- Provide hands-on technical leadership on strategic projects, guiding engineering efforts from conception to deployment
- Lead technical reviews, code reviews, and mentor engineers across all levels to promote engineering excellence
Required Qualifications
- 10+ years of professional experience in software development
- Proven expertise in designing and scaling distributed systems and real-time applications
- Strong leadership skills in technical strategy and cross-team architecture efforts
- Proficiency in at least one backend programming language such as Python, Go, or Java
- Deep understanding of system design, performance optimization, and fault-tolerance
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...