Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Mon, Jun 22, 2026
This job expires in: 30 days
Job Summary
Experienced software engineers will find a full-time remote opportunity as a Senior Software Engineer, responsible for designing and building core platform services for disaster recovery, developing orchestration engines, and working with cloud provider APIs to ensure system reliability and performance.
Key responsibilities
- Design, build, and operate core platform services that replicate and recover complex cloud environments
- Develop and extend the application-aware orchestration engine, mapping dependencies and recovering entire application stacks
- Own features end to end, from design and implementation through testing, deployment, monitoring, and support
Required qualifications
- 5+ years of professional software engineering experience with a track record of shipping and operating production systems
- Hands-on experience building on at least one major cloud provider (AWS or Azure preferred)
- Strong fundamentals in distributed systems and concurrency
- Experience with Python and Angular, or the ability to quickly ramp up on new languages or frameworks
- Comfort working close to infrastructure, including APIs and networking
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...