Microsoft is building a new Real-Time Communications (RTC) platform from the ground up to support emerging scenarios demanded by a modern, remote world, breaking the mold of the traditional "conference call" and powering multi-modal communications between humans and AI.
Requirements
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, 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.
- Experience C/C++ or RUST programming languages.
- Experience with Audio/Video processing, codecs, or transports.
- Experience with containerized deployments via Kubernetes.
- Experience with Stream processing architectures using Kafka or Azure Event Hubs.
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.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Microsoft is an equal opportunity employer.
- Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.
- If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.