Redmond, WA Full-time 12/2/2025 $119.8k - $258k per year
Undergraduate with 2+ Years of Experience
Job Description
Join our team as a Senior Software Engineer in Real-Time Communications to design and build a new RTC platform, supporting innovative communication scenarios in a modern, remote world, including multi-modal communications between humans and AI.
Requirements
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, JavaScript, or Python
4+ years of experience building and shipping software
3+ years of experience successfully designing and building highly reliable global scale services
Ability to meet Microsoft, customer and/or government security screening requirements
Responsibilities
Participate with Architects and other team members on holistic system design
Lead the design, development, deployment, and operation of components of a high reliability, global scale real-time communication platform
Create and improve systems and processes to raise the reliability and quality of media services to the next level
Collaborate with people across Microsoft and in the industry to bring innovation to our products
Influence the engineering culture to strive for a clean architecture, sound engineering practices, and a growth mindset