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
- CI/CDDistributed 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).
- Ability to break down ambiguous problems into clear solution designs and project plans.
- Hands-on experience building highly concurrent, data-intensive software.
- Deep understanding of low-level network and disk I/O (throughput, latency, backpressure, batching, failure modes).
- Ability to work autonomously and drive projects with minimal supervision.
- Strong communication and collaboration skills in a remote-first environment.
Responsibilities
- Design, build, and maintain backend services for a distributed streaming platform.
- Lead medium-to-large engineering initiatives end-to-end.
- Mature disaster recovery and resilience, including implementing backup/restore APIs.
- Design and implement developer and operator tooling for system troubleshooting.
- Improve engineering effectiveness by collaborating on CI, testing, and development workflows.
- Participate in L3 support and on-call rotations to resolve production issues.
View Full Description & ApplyYou'll be redirected to the employer's site