Senior Principal Software Engineer
Job is Expired
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Jun 18, 2025
Job Summary
A company is looking for a Senior Principal Software Engineer for a fully remote position.
Key Responsibilities
- Lead the architectural design and implementation of scalable and reliable distributed systems
- Provide guidance and mentorship to senior and staff engineers while conducting in-depth code reviews
- Collaborate cross-functionally to define requirements and deliver high-quality solutions while maintaining high engineering standards
Required Qualifications
- 15+ years of relevant software engineering experience with a technical Bachelor's or Master's degree, or equivalent practical experience
- Deep hands-on experience with cloud infrastructure, particularly in AWS, Azure, or GCP
- Strong understanding of operating systems fundamentals including multithreading, memory management, and networking
- Experience building scalable, reliable systems in distributed and cloud-native environments
- Proven ability to debug and resolve complex issues in large-scale 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...
Job is Expired