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