Sr. Software Engineer - Cloud Platform & Data Architecture
MultiTech · Mounds View, MN · Yesterday
HybridFull-time
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.