Senior Software Engineer, Backend - Distributed Systems

New
C
CamundaSoftware Development
Fully remote and globalFull-TimeSenior
SalaryUnited States: $143,800.00 to $231,900.00; United Kingdom: £90,300.00 to £148,500.00; Singapore: S$178,600.00 to S$267,900.00
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
Distributed Systems

Requirements

  • 7+ years of professional experience as a software engineer with a focus on backend or distributed systems.
  • Proven experience leading medium-to-large engineering initiatives (3+ months) from conception to delivery.
  • Hands-on experience building highly concurrent, data-intensive software.
  • Deep understanding of low-level network and disk I/O including latency, throughput, backpressure, and batching.
  • Demonstrated ability to work autonomously and navigate ambiguous technical problems.
  • Strong communication and collaboration skills suited for a remote-first environment.
  • Experience with workflow automation or process orchestration software (nice to have).
  • Knowledge of distributed systems algorithms such as Raft, Paxos, SWIM, or CRDTs (nice to have).
  • Familiarity with observability pillars (logging, metrics, tracing) and integration into the incident lifecycle (nice to have).
  • Deep knowledge of the Java Virtual Machine memory model and performance characteristics (nice to have).

Responsibilities

  • Design, build, and maintain backend services for the distributed streaming platform ensuring durability, high availability, and horizontal scalability.
  • Lead medium-to-large engineering initiatives end-to-end, including solution design, project planning, and delivery.
  • Improve disaster recovery and resilience, implementing online backup/restore APIs and enhancing multi-region/multi-tenant capabilities.
  • Develop operator and developer tooling to simplify the operation and troubleshooting of complex distributed systems.
  • Collaborate with DevOps and Application teams to optimize CI, testing, and development workflows.
  • Participate in L3 support and on-call rotations to investigate and resolve production issues.
View Full Description & ApplyYou'll be redirected to the employer's site
United States: $143,800.00 to $231,900.00; United Kingdom: £90,300.00 to £148,500.00; Singapore: S$178,600.00 to S$267,900.00
Apply Now