Siemens

Backend Engineer - Workflow Execution and Orchestration, Kitchener, ON

Siemens$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • Strong backend engineering experience in workflow-oriented or distributed systems.
  • Experience with queues, background job systems, and event-driven architectures.
  • Good understanding of microservices, asynchronous processing, and resiliency patterns.
  • Strong coding skills in Python, Go, Java, or similar languages.

Responsibilities

  • Design and implement workflow services for task coordination and job execution.
  • Build backend logic for data-processing workflows and annotation pipelines.
  • Create scalable orchestration patterns using queues and workflow engines.
  • Collaborate with architects and engineers on orchestration service interactions.
  • Evolve the workflow layer towards robot task execution and machine orchestration.
  • Implement observability and operational controls for workflow systems.
  • Support error handling and execution transparency for asynchronous systems.

Benefits

  • Impact: Contribute to a strategic initiative in Physical AI in Canada.
  • Innovation: Engage in cutting-edge work combining robotics, AI, and workflow engineering.
  • Leadership: Influence culture and direction of a new engineering organization.
  • Collaboration: Partner with research, product, and engineering teams globally.
  • Growth: Define scaling methods from data foundations to industrial applications.
Full Job Description
About the role: Backend Engineer for Workflow Execution and Orchestration

Are you passionate about building systems that coordinate complex tasks across services, users, and machines? Do you enjoy workflow engines, asynchronous processing, distributed state, and orchestration patterns that turn platform capabilities into executable operations?

We are seeking a Backend Engineer - Workflow Execution & Orchestration to help build the orchestration backbone of the Canada Physical AI platform. Initially, this role will focus on data-processing workflows, annotation/review workflows, pipeline coordination, and event-driven platform execution. Over time, it is expected to contribute to broader support for robot task workflow execution and machine-level orchestration concepts.

This is a strong fit for someone who likes complex backend systems and wants to work on the path from platform workflows toward real-world Physical AI execution environments.

What will you do?
  • Design and implement workflow services for task coordination, job execution, review flows, retries, state tracking, and dependency management.
  • Build backend logic for data-processing workflows, annotation pipelines, validation jobs, and platform operations.
  • Create scalable orchestration patterns using queues, event streams, schedulers, workflow engines, or stateful service logic.
  • Collaborate with platform architects and robotics integration engineers to define how orchestration services interact with connectors, APIs, and downstream systems.
  • Help evolve the workflow layer toward future robot task workflow execution and machine-level orchestration scenarios.
  • Implement observability, logging, metrics, and operational controls for workflow systems.
  • Support error handling, reproducibility, and execution transparency for complex asynchronous systems.
  • Contribute to engineering quality through testing, code reviews, design discussions, and maintainable implementation patterns.

What you will bring:
  • Bachelor's or Master's degree, or equivalent experience, in Computer Science, Software Engineering, or a related field.
  • Strong backend engineering experience with workflow-oriented or distributed systems.
  • Experience with queues, background job systems, event-driven architectures, stateful backend logic, or workflow engines.
  • Good understanding of microservices, asynchronous processing, resiliency patterns, and platform observability.
  • Strong coding skills in Python, Go, Java, or similar backend languages.
  • Curiosity for industrial systems, robotics-adjacent applications, or orchestrated execution domains.

What sets you apart:
  • Experience with workflow engines such as Temporal, Airflow, Argo, Cadence, or comparable tools.
  • Familiarity with robotics task coordination, industrial execution logic, or machine/cell-level workflow patterns.
  • Experience designing operator-visible execution systems with traceability and operational control.
  • Exposure to physical system integrations, event telemetry, or hybrid cloud-edge execution.

Why Join Us?
  • Impact: Build the founding team and platform capability for a strategic Physical AI initiative in Canada.
  • Innovation: Work at the intersection of robotics, AI, industrial software, workflow orchestration, and platform engineering.
  • Leadership: Shape the direction, culture, and operating model of a new strategic engineering organization.
  • Collaboration: Partner with leading global research, product, and engineering teams.
  • Growth: Help define how Physical AI platform capabilities scale from data foundations to runtime-enabled industrial applications.

Salary: Salary is commensurate with experience, and base salary ranges between $100,000 CAD - $130,000 CAD, excluding bonus and benefits. In addition to base salary, this role includes eligibility for an annual discretionary bonus of 10 % of base salary, based on Company performance metrics.

About Siemens

Siemens AG is a German multinational conglomerate company headquartered in Munich and the largest industrial manufacturing company in Europe with branch offices abroad. The principal divisions of the company are Industry, Energy, Healthcare, and Infrastructure & Cities, which represent the main activities of the company. The company is a prominent maker of medical diagnostics equipment and its medical health-care division, which generates about 12 percent of the company's total sales, is its second-most profitable unit, after the industrial automation division. The company is a component of the Euro Stoxx 50 stock market index. Siemens and its subsidiaries employ approximately 385,000 people worldwide and reported global revenue of around €87 billion in 2019 according to its earnings release.
Learn more about Siemens
Size
305,000 employees
Industry
Founded
1847
NASDAQ

Similar Jobs

More Jobs at Siemens

More Information Technology Jobs

Find similar Backend Engineer - Workflow Execution and Orchestration, Kitchener, ON jobs: