Sr. Software Engineer - Cloud Platform & Data Architecture

MultiTech
Mounds View, Minnesota, United StatesFull-timePosted Aug 28, 2026

About the role

You will architect, lead and build the foundational cloud platform services that power mCloud. This role will lead development of enterprise identity, device management, billing, compliance, and administration capabilities while enabling the seamless migration of existing customers to our next-generation platform.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

Architect and implement the Device Database to ensure trusted device identity, validation, and business-driven structure.

Build robust billing and administration capabilities needed for enterprise readiness, including subscription monetization, RBAC, auditability, and retention.

Manage terms and conditions workflows, privacy-policy consent flows, and compliance programs.

Optimize cloud environments for scalability, reliability, performance, security, and cost.

EDUCATION AND/OR EXPERIENCE:

7+ years designing and delivering enterprise-scale cloud applications, including platform services, data architectures, and customer-facing APIs.

Proven experience using AI-assisted coworker tools (Claude preferred) to write, debug, optimize amd operationalize scalable, robust full deployments.

Deep expertise in .NET / ASP.NET Core, Entity Framework Core, REST APIs, gRPC and GraphQL

Advanced knowledge of Microsoft Azure cloud technologies, specifically Azure App Service, Azure AD B2C / Microsoft Entra ID, Azure SQL, and Azure Key Vault.

Deep understanding of software architecture, distributed systems, and modern design patterns.

Experience implementing CI/CD pipelines, Infrastructure-as-Code, and cloud observability solutions in Azure environments.

Location preference either Toronto, Canada or Mounds View, MN.

Responsibilities

  • Architect and implement the Device Database for trusted device identity and validation
  • Build billing and administration capabilities for enterprise readiness
  • Manage terms and conditions workflows and compliance programs
  • Optimize cloud environments for scalability, reliability, and security

Qualifications

  • 7+ years designing and delivering enterprise-scale cloud applications
  • Experience with AI-assisted tools for writing and debugging
  • Expertise in .NET / ASP.NET Core, Entity Framework Core, REST APIs, gRPC, and GraphQL
  • Advanced knowledge of Microsoft Azure technologies

Skills mentioned

.NETASP.NETREST APIsgRPCGraphQLMicrosoft AzureMicrosoft SQL ServerIdentity and Access ManagementCI/CDInfrastructure as Code

About MultiTech

MultiTech connects data to decisions; with a comprehensive portfolio of fully certified, carrier-approved LoRaWAN® and cellular modems, routers, gateways, and sensors. Our solutions—external or embedded, off-the-shelf or custom—are designed to meet the evolving needs of OEMs, service providers, and enterprises across diverse industries. With U.S.-based and global manufacturing agility, we partner with customers at any scale, delivering standard or tailored solutions that reduce time, effort, and risk. Our wireless sensing and communication technologies leverage proven, standards-based architectures to accelerate deployment and drive sustained innovation. Easy to integrate, deploy, and scale, MultiTech products deliver best-in-class performance and reliability. Our expert teams support customers every step of the way—from architecture to integration. Trusted by customers worldwide, with over 50 years of market leading innovation; all to empower you to confidently realize the full potential and accelerate the possibility of connecting data to decisions.

Telecommunications201-500 employeesMounds View, MN