Remote Jobs Sign In

Distributed Systems Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Jul 21, 2026
This job expires in: 29 days

Job Summary

Working remotely as a full-time Distributed Systems Software Engineer, the successful candidate will independently drive execution of complex technical projects, build mission-critical backend services, and troubleshoot technical issues within a sophisticated technical stack.

Key responsibilities
  • Independently manage and execute complex technical projects from start to finish
  • Architect, design, and develop high-performance, scalable, and reliable backend services
  • Troubleshoot and debug issues within a complex environment including microservices and containers
Required qualifications
  • 5+ years of experience in designing, building, and supporting backend systems in production
  • Proficiency in a major programming language such as Java, Go, C/C++, or Python
  • Strong understanding of distributed systems and storage systems
  • Experience in driving operational excellence for large production services
  • Demonstrated ability to deliver large-scale, high-quality 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...