- Israel
- Full-time · Senior
- 7+ years
We are looking for a Senior Backend Engineer to help evolve our distributed workflow runtime that executes customer-defined business processes, integrates with dozens of third-party systems, and serves real production transactions across 7 regional clusters.
Responsibilities
- Own architectural decisions on the workflow runtime, single vs. multi-tenancy boundaries, and integration patterns.
- Write the design doc, defend it in review, ship it.
- End-to-end delivery: requirements → design → implementation → deployment → monitoring → post-incident learning—no throwing over the wall.
- Partner with Product, DevOps, and the other engineering teams on cross-team initiatives (Celery → temporal.io rollout, customer onboarding to new regions, breaking changes in the workflow runtime).
- Mentor mid-level engineers through code review, design review, and on-call shadowing.
Requirements
- Nice to have: Temporal.io
- Nice to have: Celery
- Nice to have: Kafka Streams
- Nice to have: AWS Step Functions
- Nice to have: Cython