Principal Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Sat, Apr 04, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Principal Software Engineer to lead technical direction and delivery of cloud-native applications for enterprise clients.
Key Responsibilities
- Serve as the technical lead on enterprise client engagements, establishing architectural direction and ensuring alignment with business objectives
- Architect, build, and maintain microservice-based systems, ensuring scalability and resilience across distributed environments
- Engage with client technical and business leadership to understand requirements and build trusted advisor relationships
Required Qualifications
- 10+ years of experience in building and delivering production applications
- Demonstrated experience architecting and leading microservice-based systems
- Experience integrating with complex third-party enterprise platforms via APIs
- Experience in client-facing, consulting, or professional services delivery environments
- AWS Certifications preferred, such as AWS Certified Solutions Architect Professional
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...