Senior Software Engineer, Backend
Core
Design, implement, and execute automated chaos experiments and reliability tests to validate Camunda's platform under real-world scenarios and strengthen fault-tolerance.
Role type
Senior Software Engineer, Backend (Reliability & Chaos Engineering)
Builds
Automated reliability testing frameworks, chaos engineering tooling, and observability infrastructure for Camunda 8.
Domain
Enterprise AI orchestration platform, distributed systems, Java ecosystem.
Deliverable
production ML models | product features | infrastructure
Required skills
Java, backend software engineering, chaos engineering, automated reliability testing, distributed systems, root-cause analysis, performance analysis, observability, Kubernetes, Helm, Go (preferred), monitoring tools (Prometheus, Grafana)
Preferred skills
SRE experience, multi-language context (Go), production app deployment, load testing frameworks
Technologies
Java, Go, Kubernetes, Helm, Prometheus, Grafana, zbchaos
Responsibilities
Design and deliver reproducible load tests fitting into the development lifecycle; implement realistic automated holistic load testing frameworks; investigate and debug performance regressions; improve observability infrastructure; collaborate with QA and engineering teams to influence roadmaps based on experiment findings.
Seniority
Senior, hands-on IC