The RTC (Real-Time Communications) Runtime Infrastructure within IC3
(Intelligent Conversation and Communication Cloud) serves as the foundational
layer that powers real-time communication services across Microsoft Teams and
Azure Communication Services. Software Engineer responsibilities span across
service orchestration, reliability, modernization, security and operational
excellence.
The RTC Infra team is spearheading a comprehensive modernization effort to
enhance platform reliability, scalability, compliance, and developer
productivity across IC3. A cornerstone of this transformation is the Linux ARM
initiative; a major modernization and cost-efficiency program focused on
reshaping Microsoft’s real-time communications infrastructure. This initiative
is designed to #1 Migrate IC3 services from Windows containers to Linux,
unlocking gains in performance, reliability, and cost efficiency, #2 Transition
from x64 to ARM64 architecture to reduce compute costs and diversify silicon
dependencies and #3 Enable services to run seamlessly on both x64 and ARM64
architectures with minimal manual intervention, leveraging AI-assisted tooling.
In addition to Linux ARM, the team is driving several other critical
initiatives, including but not limited to resiliency engineering, chaos
engineering and observability improvements, authentication stack
standardization, .NET Core migration, developer productivity enhancements, and
compliance and security modernization. These efforts collectively support IC3’s
broader goals of infrastructure simplification, cost optimization, and
operational excellence.
Microsoft’s mission is to empower every person and every organization on the
planet to achieve more. As employees we come together with a growth mindset,
innovate to empower others, and collaborate to realize our shared goals. Each
day we build on our values of respect, integrity, and accountability to create a
culture of inclusion where everyone can thrive at work and beyond.