Software Engineer
Microsoft
Microsoft
Join Microsoft's Azure Data engineering team, a leader in transforming global analytics. We are building the foundational operating system for Microsoft Fabric, a unified data platform powering millions of enterprise customers. This role offers a unique opportunity to tackle complex distributed systems challenges at massive scale, impacting the reliability and performance of every Fabric experience.
Our culture thrives on diverse perspectives, inviting innovation and collaboration to better serve our customers in a cloud-enabled world. Be part of a team that is defining the future of data and AI.
As a Software Engineer on the Microsoft Fabric Core Platform team, you will: - Develop and manage backend platform services essential for Microsoft Fabric, including Service Fabric, capacity management, and routing. - Drive deployment reliability and operational excellence across global Azure regions. - Enhance platform resilience through rigorous testing, advanced telemetry, and proactive incident response. - Collaborate closely with workload and partner teams to deliver secure, scalable platform capabilities. - Participate in on-call rotations to ensure continuous service health and contribute to ongoing improvements.
We are seeking individuals with a Bachelor's Degree in Computer Science or a related technical field, complemented by proven coding experience in languages such as C#, C++, Java, JavaScript, or Python, or equivalent practical experience.
Preferred qualifications include hands-on experience with C#/.NET and cloud services like Azure. Familiarity with distributed systems, microservices, large-scale backend services, CI/CD pipelines (Azure DevOps), Kusto/KQL, infrastructure-as-code, or containerization technologies would be advantageous.
Microsoft Corporation
Cloud Computing