Hybrid Backend Engineer: Data Ingestion & APIs

Siemens Mobility

Kitchener

Hybrid

CAD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible work hours
Telecommuting / Hybrid work model
Profit sharing

Job summary

Siemens Mobility Canada is hiring a Backend Engineer to build the ingestion and API backbone for the Canada Physical AI platform. You will develop services that unify customer data, robotics system data, vision streams, metadata, and workflows into a cohesive architecture.

You will collaborate with platform architects, robotics integration engineers, AI/ML specialists, and frontend developers to deliver production-grade backend components and scalable data processing capabilities for industrial

Qualifications

  • Bachelor’s or Master’s degree in CS/SE or related field.
  • Strong experience with backend development in Python, Go, Java, or similar languages.
  • Experience building REST and/or gRPC APIs, event-driven systems, and cloud-native services.
  • Good understanding of distributed systems, service integration, and scalable backend design.
  • Practical software engineering skills including testing, debugging, documentation, and clean code.
  • Ability to work collaboratively in multidisciplinary teams.

Responsibilities

  • Develop backend services for data ingestion, normalization, transformation, and secure storage.
  • Build APIs for data onboarding, metadata access, workflow interaction, dataset management, and external integration.
  • Implement reusable connector and adapter patterns for integrating customer systems, robotics sources, and internal platform services.
  • Support authentication, authorization, auditability, and customer boundary handling in platform workflows.
  • Build event-driven and asynchronous services for scalable data processing and pipeline execution.
  • Collaborate on data contracts, schema evolution, and service interfaces with architects and AI/ML engineers.
  • Help ensure platform reliability through robust error handling, observability hooks, and maintainable service design.
  • Contribute to code reviews, engineering standards, and automated testing practices.
  • Support the transition from early pilot implementations to more production-ready backend components.

Skills

Python
Go
Java
REST APIs
gRPC
Distributed systems
Testing
Collaboration

Education

Bachelor’s or Master’s degree in Computer Science / Software Engineering

Tools

Docker
Kubernetes
CI/CD pipelines

Job description

Siemens Mobility Canada is hiring a Backend Engineer to build the ingestion and API backbone for the Canada Physical AI platform. You will develop services that unify customer data, robotics system data, vision streams, metadata, and workflows into a cohesive architecture.

You will collaborate with platform architects, robotics integration engineers, AI/ML specialists, and frontend developers to deliver production-grade backend components and scalable data processing capabilities for industrial

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer – Data Ingestion & APIs, Kitchener, ON
Backend Engineer – Data Ingestion & APIs, Kitchener, ON

Siemens Mobility • Kitchener

Hybrid
CAD 100,000 - 130,000
Flexible work hours
Telecommuting / Hybrid work model
Profit sharing
Robotics Integration Engineer: Vision, Edge & Connectivity
Robotics Integration Engineer: Vision, Edge & Connectivity

Siemens Mobility • Kitchener

On-site
CAD 130,000 - 155,000
Flexible work hours & telecommuting
Profit sharing available
Vacation buy/sell program
Principal Platform Architect – Physical AI Platform
Principal Platform Architect – Physical AI Platform

Siemens Mobility • Kitchener

Hybrid
CAD 140,000 - 185,000
Profit sharing
Flexible work hours
Telecommuting
+2
Principal Platform Architect – Physical AI Data & Runtime Platform, Kitchener, ON
Principal Platform Architect – Physical AI Data & Runtime Platform, Kitchener, ON

Siemens Mobility • Kitchener

Hybrid
CAD 140,000 - 185,000
Profit sharing
Flexible work hours
Telecommuting
+2
Backend Engineer – Workflow Execution and Orchestration, Kitchener, ON
Backend Engineer – Workflow Execution and Orchestration, Kitchener, ON

Siemens Mobility • Kitchener

On-site
CAD 100,000 - 130,000
Flexible work hours
Profit sharing
Annual discretionary bonus
Frontend / UX Engineer - Robotics Data Operations, Kitchener, ON
Frontend / UX Engineer - Robotics Data Operations, Kitchener, ON

Siemens Mobility • Kitchener

On-site
CAD 85,000 - 130,000
Flexible hours
Telecommuting
Digital workspaces
+2
Robotics Integration Engineer – Robot, Vision & Edge Connectivity, Kitchener, ON
Robotics Integration Engineer – Robot, Vision & Edge Connectivity, Kitchener, ON

Siemens Mobility • Kitchener

On-site
CAD 130,000 - 155,000
Flexible work hours & telecommuting
Profit sharing available
Vacation buy/sell program
Agentic AI & DevOps Automation Engineer - Robotics Data Platform, Kitchener, ON
Agentic AI & DevOps Automation Engineer - Robotics Data Platform, Kitchener, ON

Siemens Mobility • Kitchener

On-site
CAD 100,000 - 130,000
Flexible work environment
Profit sharing
Discretionary annual bonus
+1
Product & Portfolio Manager - Physical AI
Product & Portfolio Manager - Physical AI

Siemens Mobility • Kitchener

On-site
CAD 110,000 - 145,000
Profit sharing
Flexible work environment
Agentic AI R&D Team Lead
Agentic AI R&D Team Lead

Siemens AG • Kitchener

Hybrid
CAD 170,000 - 210,000
Hybrid work model
Global mobility