Demand for high quality real time streaming in cloud hosted environments is continuing to grow rapidly. Microsoft is seeking a Senior Software Engineer to join their Core Operating Systems Group within Azure to build cutting edge technology and innovate with focus on building solutions to enable industry-leading streaming for collaboration, communication, and remote gaming in cloud hosted environments.
Requirements
- coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
- 2+ years of cloud service experience including, but not limited to Azure, Google Cloud Platform (GCP), and Amazon Web services (AWS)
- 2+years of experience in Audio Video Codecs.
Responsibilities
- Design/development of stream stack components hosted on both Virtual Machine (VM) and client.
- Design and implement components in a cloud environment with an eye on performance and scalability.
- Implement features with high quality using automated functional, performance, and stress testing.
- Debug issues and work closely with support teams to root cause and resolve customer issues.
Other
- Candidates have a track record as a developer delivering complete, high-quality design and implementation and an aptitude for driving features across divisions and groups.
- Technical passion, cross-group partnership skills, ability for self-direction, a focus on quality software through appropriate tests, and aptitude for design are the most important competencies.
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Collaborate with internal teams and external partners to deliver new functionality.