Principal Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Feb 24, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Principal Software Engineer.
Key Responsibilities
- Drive the design and development of cloud-native applications and execute architectural strategies for complex systems
- Mentor engineers and influence technical direction while promoting best practices in code quality and performance
- Collaborate with cross-functional teams to deliver innovative solutions and guide the technical roadmap for cloud-native development
Required Qualifications
- Bachelor's or foreign equivalent degree in Computer Science, Computer Engineering, or a related field
- 6 years of progressive, post-baccalaureate experience in software engineering or related positions
- 6 years of backend software development experience with databases and cloud-related applications
- 5 years of experience using Java, Spring, Spring Boot, GraphQL, SQL, and related technologies
- 3 years of experience with AWS cloud solutions
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...