Remote Jobs Sign In

Senior Backend Engineer

Location: Remote
Compensation: Salary
Reviewed: Thu, Jun 04, 2026
This job expires in: 29 days

Job Summary

Seeking a skilled Senior Backend Engineer (Distributed Systems) to work remotely in a full-time capacity, responsible for designing and implementing large-scale distributed backend systems, optimizing performance, and mentoring mid-level engineers.

Key Responsibilities
  • Design and implement large-scale distributed backend systems using Java, Go, Scala, or similar high-performance languages
  • Build resilient APIs and event-driven services with strong observability and failure-handling patterns
  • Lead technical design discussions and architecture reviews while optimizing systems for latency and throughput
Required Qualifications
  • Bachelor's or Master's degree in Computer Science or a related discipline
  • Six or more years of professional backend engineering experience, particularly with distributed systems
  • Strong programming skills in Java, Go, Scala, or similar languages
  • Deep understanding of distributed systems concepts, including consensus and replication
  • Experience with high-throughput message systems such as Kafka and major cloud platforms (AWS, Azure, or GCP)

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...