Microsoft is seeking a Senior Software Engineer to join their team building real-time communication media orchestration services. This role focuses on developing and optimizing systems that handle real-time audio streams with high efficiency and low latency. The platform processes near real-time audio streams from multiple participants and interfaces with services for live transcriptions, recordings, and biometrics.
The ideal candidate will have strong expertise in C# and .NET Core, with experience in building high-performance, scalable systems. Additional experience with languages like Java, Go, Python, or Rust is highly valued. The role requires proficiency in cloud technologies (Azure preferred), distributed systems programming, and container orchestration with Kubernetes.
Working in a dynamic environment, you'll collaborate with cross-functional teams across different time zones to deliver enterprise-quality software used by millions globally. The position offers a competitive salary range of $117,200 - $229,200 USD, comprehensive benefits, and the opportunity to work in a hybrid model with up to 50% work from home flexibility.
Microsoft's culture emphasizes growth mindset and encourages teams to bring their best each day. The company is committed to diversity and inclusion, seeking out different perspectives to better serve their customers. This is an excellent opportunity for someone passionate about high-performance systems, audio streaming, and scalable architecture to make a significant impact at a global technology leader.