----
Microsoft recently announced Windows 365, a cloud service that introduces a new way to experience Windows 10 or Windows 11 to businesses of all sizes. Windows 365 takes the operating system to the Microsoft cloud, streaming the full Windows experience — apps, data and settings — to personal or corporate devices. Secure by design and built with the principles of Zero Trust, Windows 365 secures and stores information in the cloud, not on the device, providing a secure, productive experience for workers from interns and contractors to software developers and industrial designers. Windows 365 also creates a new hybrid personal computing category called Cloud PC, which uses both the power of the cloud and the capabilities of the device to provide a full, personalized Windows experience. The announcement represents a groundbreaking development as organizations around the world grapple with the best ways to facilitate hybrid work models where employees are both on-site and distributed across the globe.
We have exciting new opportunities in the Windows 365 engineering team to help customers take advantage of modern technologies to provide virtualized apps and desktops hosted on Azure.
Responsibilities
As an Engineering Manager in the Windows 365 team, you will get an amazing opportunity to develop experience at both business and technology level. You will get to extend your knowledge of desktop virtualization and technical areas including Windows, Office and our cloud-based management suite, and drive product improvements into Azure / Windows Virtual Desktop.
In this role, you will lead a team of talented and motivated engineers that will behave more like a startup team. Your team will do what is necessary to plan, design, implement and deliver the feature requirements with high quality,
Collaborate closely with PM to clarify, understand and refine customer requirement and scenarios
Organize engineering resource, define and drive the engineering schedule
Author architecture/component designs, implement code, and debug issues with your team
Ensure high quality through the entire engineering cycle from requirement analysis to production live service response by incorporating all kinds of mechanism and innovation
Attract, develop, mentor, and provide growth guidance to engineers on your team
Qualifications
Basic Qualifications:
Bachelor’s degree in Computer Science, Engineering, Math, Science or other technical field
10+ years of software engineering experience building and shipping apps and/or services.
Excellent technical design skills and proven ability to drive large scale system designs for complex projects or products
Proven track record as a strong and effective engineering manager – 3+ years of experience leading and growing successful teams
Fluent English communication skill