IT & Software

Senior Infrastructure Software Engineer

Motion

Montreal · Quebec, Ontario, Alberta, Metro Vancouver Regional District, Capitale Nationale, Ontario, Division No. 11, Peel Region, Moncton Parish, Manitoba · Canada

Build AI infrastructure with TypeScript and Azure at Motion, working remotely across Canada, the United States, or Europe on dependable systems.

Motion seeks a senior software engineer bridging product code and infrastructure. You will write backend application code for agent environments, using Node.js, TypeScript, Azure, Docker, Pulumi, and Linux systems. The work supports data-intensive APIs, customer-specific state, and AI task execution.

Key Responsibilities:

  • Provision, update, secure, and observe Motion’s agent environments
  • Design abstractions for queues, locks, and background tasks
  • Evolve infrastructure-as-code patterns using Pulumi
  • Debug Linux systems, storage, permissions, logs, and containers
  • Participate in weekly cross-functional engineering cycles

Requirements:

  • Six or more years as a software engineer
  • Meaningful infrastructure experience and strong production backend skills
  • Hands-on cloud experience, preferably Azure
  • Infrastructure-as-code experience with Pulumi, Terraform, or CDK
  • Container experience, especially with Docker and runtime environments

Apply strong software engineering judgment to Azure infrastructure, container runtimes, reliable backend systems, and Motion’s AI platform.

#J-18808-Ljbffr

Reference: WJ-4703_9471464

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.