Remote Jobs Sign In

Senior Backend Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Mon, Jul 20, 2026
This job expires in: 24 days

Job Summary

As a full-time Senior Backend Software Engineer on the Distributed Systems team, the candidate will design, build, and maintain backend services for a distributed streaming platform, ensuring high availability and scalability while collaborating with cross-functional teams in a fully remote environment.

Key responsibilities
  • Design, build, and maintain backend services for the distributed streaming platform that supports Camunda 8's orchestration capabilities
  • Lead medium to large engineering initiatives, translating business problems into technical requirements and driving project delivery
  • Implement and evolve disaster recovery and resilience strategies, including online backup/restore APIs and multi-region capabilities
Required qualifications
  • 7+ years of professional experience as a software engineer, focusing on backend and/or distributed systems
  • Proven experience leading medium to large engineering initiatives, with strong project planning and delivery skills
  • Hands-on experience with highly concurrent, data-intensive software and a deep understanding of network and disk I/O
  • Ability to work autonomously and navigate ambiguity, breaking down complex problems into actionable steps
  • Strong communication and collaboration skills in a remote-first environment

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