Microsoft is seeking a Principal Software Engineer to join their IC3 (Intelligent Conversation and Communications Cloud) team, which powers critical communication platforms like Skype and Teams serving hundreds of millions of users worldwide. This role focuses on building and maintaining large-scale real-time communication services, requiring expertise in media streaming, networking, and distributed systems.
The position offers an opportunity to make significant impact across various IC3 domains including chat, audio/video calling, meetings, and service engineering. The ideal candidate will bring deep technical expertise in real-time communication protocols, streaming technologies, and system software, combined with 8+ years of engineering experience.
Working at Microsoft means joining a company with a mission to empower every person and organization globally. The role offers competitive compensation ($161,600 - $314,400 depending on location) and comprehensive benefits including healthcare, educational resources, and parental leave. The position supports remote work with 0-25% travel requirements.
The IC3 media team is at the forefront of developing core real-time media stack components, requiring innovation in building highly reliable and scalable network services. This is an excellent opportunity for someone passionate about technology, with strong communication skills and a desire to work on systems that impact millions of users daily.
Key responsibilities include designing media streaming components, analyzing telemetry data, and collaborating across teams to improve existing functionalities. The role requires a strong background in computer science, experience with networking and multi-threaded systems, and expertise in languages like C++ or C#.