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