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 full-time remotely, responsible for designing and implementing large-scale distributed backend systems, optimizing performance, and leading architecture discussions.

Key Responsibilities
  • Design and implement large-scale distributed backend systems using high-performance languages like Java, Go, or Scala
  • Architect data partitioning, replication, and consistency strategies tailored to workload requirements
  • Build resilient APIs and event-driven services while optimizing systems for latency, throughput, and cost
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
  • Hands-on experience with high-throughput message systems like 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...