Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Thu, May 14, 2026
This job expires in: 30 days
Job Summary
Senior Software Engineer, responsible for designing, building, and maintaining scalable platform services and shared libraries in a full-time remote position.
Key Responsibilities
- Design, build, test, deploy, and maintain scalable, reliable platform services and shared libraries
- Contribute to platform and system architecture decisions with a focus on reliability and scalability
- Mentor and support junior and mid-level engineers through code reviews and technical guidance
Required Qualifications
- 7-8 years of related experience with a bachelor's degree or a master's degree with equivalent experience
- Strong experience in software development with a focus on backend systems and services
- Proficiency in Java, C#, C++, or similar backend languages
- Experience designing, building, deploying, and maintaining container-based applications
- Experience working with cloud platforms such as AWS, GCP, or Azure
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...