CareerPlanSign in

Software Engineer, Backend - Distributed Systems

🌐 Remote💼 Full-time💰 $143,800–$143,800🗓 2026-08-10 → 2026-09-25

Core

Build and evolve a durable, highly available, horizontally scalable streaming platform that underpins Camunda 8's Orchestration Cluster for mission-critical business processes.

Role type

Senior IC backend engineer (distributed systems)

Builds

Camunda 8 Orchestration Cluster streaming platform

Domain

Enterprise AI orchestration / Distributed systems

Deliverable

production ML models | product features

Required skills

Backend systems design, Distributed systems architecture, High-concurrency data-intensive software, Low-level network and disk I/O optimization, Engineering initiative leadership, Autonomous problem solving

Preferred skills

Workflow automation or process orchestration, Distributed consensus algorithms (Raft, Paxos, SWIM, CRDTs), Observability stack integration, JVM memory model expertise

Technologies

Java, Raft, Paxos, SWIM, CRDTs, CI/CD pipelines

Responsibilities

Design and maintain backend services for the distributed streaming platform, Lead medium-to-large engineering initiatives end-to-end, Implement disaster recovery and resilience features, Design and implement developer/operator tooling, Collaborate on CI and testing workflows to improve engineering effectiveness, Participate in L3 support and on-call rotations

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.