Senior Software Engineer - Backend, DevOps & IoT Operations

United States Digital Space LLC

Toronto

On-site

CAD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United States Digital Space LLC in Ontario, Toronto area is seeking a seasoned software engineer to bridge edge devices and cloud services for scalable IoT solutions. You will lead core DevOps practices, build robust control planes, and enable fleet-wide command and deployment at scale.

The ideal candidate has 7+ years in industrial IoT, strong Linux and container experience, and a track record delivering secure, observable backend services and CI/CD pipelines.

Qualifications

  • 7+ years of professional software engineering experience in Industrial IoT.
  • Strong Linux (Ubuntu), Bash, and shell administration.
  • Hands-on Docker and Kubernetes experience.
  • Experience building event-driven architectures and messaging systems.
  • Experience with monitoring, logging, and observability.

Responsibilities

  • Deliver zero-touch onboarding for device onboarding across integrations.
  • Execute fleet operations including configuration push and OTA updates.
  • Design scalable backend services and APIs for device management, billing, authentication, and administration.
  • Build and maintain CI/CD pipelines and automate provisioning.
  • Collaborate with Product, Platform, Cloud, and Customer Success teams.
  • Leverage AI-assisted development tools to improve productivity while maintaining code quality.

Skills

Industrial IoT
LoRaWAN
Linux Bash
Event-driven
Observability

Tools

Docker
Kubernetes
CI/CD automation

Job description

Are you driven by innovation and helping customers solve complex business challenges with technology solutions? If so, consider joining the the company team! the company is a global company with a 50+ year legacy of designing and manufacturing connectivity solutions for a broad range of industries. We are gearing up for the next phase of our journey and are seeking top talent to bolster our team. Our people are our greatest asset and we’re focused on making the company the employer of choice in the industry.

SUMMARY:

You will serve as the critical bridge between edge devices and the cloud, heavily focusing on operational excellence and DevOps practices. You will build the robust control plane that manages device onboarding, deployments, and fleet-wide commands at scale.

ESSENTIAL DUTIES AND RESPONSIBILITIES:
  • Deliver zero-touch onboarding for repeatable device onboarding across supported integrations.
  • Execute fleet operations including configuration push, custom app lifecycles, firmware over-the-air (OTA) updates, and command execution at scale.
  • Manage safe cohort-based migration of legacy fleets followed by self-service expansion.
  • Design and build scalable backend services and APIs supporting device management, billing, authentication, and administration.
  • Build and maintain CI/CD pipelines and automate infrastructure provisioning and operational processes.
  • Collaborate with Product, Platform, Cloud, and Customer Success teams to deliver reliable IoT solutions.
  • Leverage modern AI-assisted development tools (e.g., Claude-Preferred, GitHub Copilot, ChatGPT) to improve engineering productivity while maintaining high standards for code quality, testing, and documentation.
QUALIFICATION REQUIREMENTS:
EDUCATION AND/OR EXPERIENCE:
  • 7+ years of professional software engineering experience , with a strong background in Industrial IoT and specific experience with LoRaWAN or related industry technologies.
  • Deep expertise in Linux (Ubuntu), Bash, and terminal-based administration.
  • Strong experience with container management and Docker, with a strong preference for Kubernetes experience.
  • Proficiency in building event-driven architecture and utilizing messaging systems.
  • Hands-on experience implementing monitoring, logging, and observability solutions.
PHYSICAL DEMANDS:
  • Lifting requirements up to 10 pounds.
  • Requires sitting for periods of time and occasional mobility.
WORK ENVIRONMENT:
  • Working conditions are normal for an office environment. Minimal noise.
  • Our Minnesota facility includes a manufacturing environment. Moderate noise level. Machinery operation requires the use of safety equipment to include but not limited to; safety glasses, hearing protection, wrist and shoe straps, and ESD smock. Loose fitting clothing and jewelry are not permitted. No food is allowed in the manufacturing area. No cell phone use allowed in manufacturing area unless approved by management.
EQUIPMENT AND TOOLS USED:
  • Laptop computer.
  • Standard office equipment.

If you are interested in applying for employment with the company and need special assistance or an accommodation as part of the employment process, please contact Human Resources at hr@unitedstatesdigital.space

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

Similar jobs worth comparing

Senior Software Engineer, Full-Stack & Frontend
Senior Software Engineer, Full-Stack & Frontend

United States Digital Space LLC • Toronto

On-site
CAD 110,000 - 150,000
Senior Software Engineer - Cloud Platform & Data Architecture
Senior Software Engineer - Cloud Platform & Data Architecture

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 160,000
Senior Software Engineer, Full-Stack & Frontend
Senior Software Engineer, Full-Stack & Frontend

Worky • Toronto

On-site
CAD 100,000 - 140,000
Senior Devops Engineer
Senior Devops Engineer

AppCard, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior Program Manager - IoT Division
Senior Program Manager - IoT Division

Trackunit • London

On-site
CAD 80,000 - 100,000
Pension plan
Benefits package
International collaboration
Principal Backend Engineer
Principal Backend Engineer

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 180,000
Health care coverage
Flexible paid time off
Gym reimbursement
+2
Senior Software Developer
Senior Software Developer

United States Digital Space LLC • Mississauga

Hybrid
CAD 85,000 - 120,000
Opportunity for personal growth
Fast-paced environment with global reach
Collaborative and agile team
Senior Engineer- Full stack
Senior Engineer- Full stack

United States Digital Space LLC • Toronto

On-site
CAD 140,000 - 194,000
Comprehensive health benefits
Paid time-off programs
Culture of innovation and empowerment
Senior Software Developer – IoT
Senior Software Developer – IoT

Armstrong Fluid Technology • Toronto

On-site
CAD 120,000 - 165,000
Lead Software Engineer (JAVA, API)
Lead Software Engineer (JAVA, API)

United States Digital Space LLC • Toronto

Hybrid
CAD 126,000 - 197,000