Senior Software Engineer - Cloud Platform & Data Architecture
- Toronto, ON
- Sur place
- Publié 2 sept. 2026
- 1 poste
Ouvre un site externe
- Type d’emploi
- Temps plein
- Niveau d’expérience
- Expérimenté · 7+ ans
- Postuler avant le
- 2 oct. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte
Résumé du poste
Architect and build foundational cloud services for a next-generation industrial IoT platform, focusing on device management, billing, and data infrastructure. Drive architectural decisions for distributed systems and manage the migration of existing customers to the new platform.
Détails du poste
A US-based technology company is building industrial IoT and connectivity solutions that connect physical equipment to a scalable cloud platform. Its next-generation platform is being designed to support enterprise customers with secure device management, identity, billing, compliance, administration, and data infrastructure. We are looking for a Senior Software Engineer: Cloud Platform & Data Architecture to architect and build the foundational cloud services powering this next-generation platform. This is a high-impact role spanning platform architecture, data systems, enterprise identity, billing, compliance, and cloud infrastructure, with significant ownership over the migration of existing customers onto the new platform. Key Responsibilities: Architect and build a scalable Device Database supporting trusted device identity, validation, relationships, and business-driven data structures. Design and implement enterprise-grade billing and administration capabilities, including subscription management, monetization, RBAC, auditability, and data retention. Develop workflows for terms and conditions, privacy-policy consent, compliance, and governance. Architect and deliver secure, reliable customer-facing platform services and APIs. Optimize Azure cloud environments for scalability, reliability, performance, security, and cost efficiency. Drive architectural decisions across distributed systems, data architecture, APIs, and foundational platform services. Support the migration of existing customers and workloads to the next-generation cloud platform. Establish and improve CI/CD, Infrastructure-as-Code, observability, and operational practices. Leverage AI-assisted development tools, including Claude, to accelerate development, debugging, optimization, and deployment of robust production systems. Key Qualifications: 7+ years of experience designing and delivering enterprise-scale cloud applications, platform services, data architectures, and customer-facing APIs. Strong experience building scalable cloud platforms and distributed systems with modern software architecture and design patterns. Deep expertise in .NET, ASP.NET Core, Entity Framework Core, REST APIs, gRPC, and GraphQL. Advanced experience with Microsoft Azure, particularly Azure App Service, Microsoft Entra ID / Azure AD B2C, Azure SQL, and Azure Key Vault. Proven experience implementing CI/CD pipelines, Infrastructure-as-Code, and cloud observability within Azure environments. Experience designing enterprise capabilities such as identity, RBAC, billing, auditability, compliance, consent management, and data retention. Demonstrated ability to use AI-assisted engineering tools, preferably Claude, throughout development, debugging, optimization, and production deployment. Strong understanding of cloud security, reliability, performance optimization, and cost management. Comfortable taking significant technical ownership and driving architecture from design through production. Strong cross-functional communication skills and the ability to collaborate across engineering, product, and other technical stakeholders. By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf
Ce que vous ferez
Architect and build foundational cloud services for a next-generation industrial IoT platform, focusing on device management, billing, and data infrastructure. Drive architectural decisions for distributed systems and manage the migration of existing customers to the new platform.
Exigences
Requires over 7 years of experience in enterprise-scale cloud applications with deep expertise in the .NET ecosystem and Microsoft Azure. Candidates must be proficient in designing secure APIs, implementing CI/CD pipelines, and utilizing AI-assisted development tools like Claude.
Compétences indiquées
- Microsoft Azure · Souhaitée
- API REST · Souhaitée
- CI/CD · Souhaitée
- .NET · Souhaitée
- GraphQL · Souhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- .NET
- ASP.NET Core
- Entity Framework Core
- Microsoft Azure
- REST APIs
- gRPC
- GraphQL
- Microsoft Entra ID
- Azure SQL
- Azure Key Vault
- CI/CD
- Infrastructure-as-Code
- Distributed Systems
- Data Architecture
- RBAC
- Cloud Security
Domaines d’emploi
- Software
- Technology
- Engineering
- Data & Analytics
- Manufacturing
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Canadian Pork Council
Senior Software Developer
CommanditéEmployeur directCandidature simplifiée- Hybride
- Publié 11 sept. 2026
Government of Ontario
Infirmier autorisé
CommanditéEmployeur directCandidature simplifiée- Sur place
- Lindsay, ON
- Publié 17 sept. 2026
Bédard Ressources Humaines
ITAD Services Representative #1265
CommanditéEmployeur directCandidature simplifiée- Sur place
- Mississauga, ON
- Publié 16 sept. 2026