Responsibilities (Text Only)
- Design and implement scalable cloud services using C#, .NET, and Microsoft Azure. - Build APIs, event-driven systems, and backend features that support interactive tools and real-time workflows. - Collaborate with client, engine, and AI engineers to define service interfaces and data flows. - Ensure the security, performance, and observability of backend systems. - Define infrastructure using Infrastructure-as-Code and DevOps best practices (e.g., Azure DevOps, Bicep, Terraform). - Contribute to technical decision-making and mentor other engineers on backend architecture and operations. - Continuously improve reliability, scalability, and team productivity through tooling and automation.
Qualifications (Text Only)
Required/Minimum Qualifications (RQs/MQs) - Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, TypeScript , JavaScript, or Python - OR equivalent experience. - 4+ years of experience building and operating backend systems in production environments. - 3+ years of experience Microsoft Azure services such as Azure Functions, Cosmos DB, App Services, and Azure Storage. - 3+ years of experience in C# and ASP.NET Core, with strong architectural and implementation skills. Preferred Qualifications - Understanding of distributed systems design, including reliability, scalability, and fault tolerance. - Experience with CI/CD pipelines and cloud-native deployment workflows. - Experience with multiplayer, real-time systems, or creator-focused collaboration platforms. - Familiarity with backend security practices (e.g., authentication, authorization, data protection). - Knowledge of microservices and service-oriented architecture design. - Experience with observability tools such as Application Insights, Azure Monitor, or OpenTelemetry. Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $114,400 - CAD $203,900 per year. Find additional pay information here: https://careers.microsoft.com/v2/global/en/canada-pay-information.html Microsoft will accept applications for the role until July 11, 2025. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a requestvia the Accommodation request form. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.