The Windows Currency team is responsible for keeping 2+ Billion happily engaged, connected and up-to date Windows customers. The Update Platform team is responsible for the client-side components of this machinery. A critical component of operating that infrastructure is building experiences that delights our customers, ensuring that updates are unobtrusive and happen at opportune times. The Update Platform Experiences team is tasked with driving that charter. This position will provide challenging opportunities to design, architect and implement solutions in realizing the Windows as a Service vision.
We are looking for a software engineer that has a passion for delivering a world-class user experience when it comes to updates. The ideal candidate for this position brings with them a passion for delivering high quality features that will delight our customers. This requires comprehensive designs, well-tested code and the use of measurements to gauge product quality across the Windows ecosystem each day. You will work with peer teams in your organization as well as cross-group partner teams to achieve this goal. Passion for quality and drive for results are a must for this role. This is a rare
Preferred Qualifications: 5+ years of experience in Software Engineering Bachelor's Degree in Computer Science or equivalent experience Experience with C/C++ programming languages Excellent cross-group collaboration skills Strong communication, collaboration and mentoring skills Come join us as we build a better update stack that is more reliable and more capable at keeping devices up-to-date! Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: