08 Nov
|
Siemens
|
Kitchener
Build workflow engines and asynchronous backend systems as a Backend Engineer in Kitchener, Ontario, supporting Siemens Canada’s Physical AI platform.
This Backend Engineer role focuses on workflow execution and orchestration for Canada’s Physical AI platform. You will develop data-processing workflows, annotation and review flows, pipeline coordination, and event-driven platform execution. The work connects platform capabilities with future robot task workflows and machine-level orchestration.
Key Responsibilities:
- Design workflow services for coordination, execution, retries, and state tracking
- Build data-processing workflows, annotation pipelines, and validation jobs
- Create scalable patterns using queues, event streams, and schedulers
- Implement observability, logging, metrics, and operational controls
- Support error handling, reproducibility, and execution transparency
Requirements:
- Degree or equivalent experience in computer science or related field
- Robust backend experience with workflow-oriented or distributed systems
- Experience with queues, event-driven architectures, or workflow engines
- Understanding of microservices, asynchronous processing, and resiliency patterns
- Strong coding skills in Python, Go, Java, or similar languages
Apply backend engineering, distributed systems, and orchestration expertise to Siemens Canada’s evolving Physical AI execution platform.
📌 Backend Workflow Orchestration Engineer (Kitchener)
🏢 Siemens
📍 Kitchener