This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are the Windows Servicing and Delivery (WSD) Organization, and our core mission is to keep customers protected and productive by delivering seamless, timely updates across existing and future versions of Windows. This work involves solving deep technical challenges in the Windows operating system and building mission-critical services and infrastructure that power the delivery of updates and innovations to billions of devices worldwide. Beyond updates, we also empower commercial and enterprise customers with products and solutions to deploy and secure their devices effectively. We’re looking for a passionate and seasoned technology leader and architect to spearhead engineering innovation, reimagine our software development practices, and lead complex, mission-critical initiatives across our teams and technology stack. In this role, you will champion the strategy of delivering high-quality code to customers faster, driving agile, predictable, and scalable monthly Windows updates and innovations at an unparalleled global scale. Success in this role requires decisiveness, ability in navigating ambiguity, strategic thinking, and the ability to lead from the front in a fast-paced environment while building strong relationships across diverse stakeholder groups. This position offers a unique opportunity to operate at massive scale, protecting billions of users while enabling new business growth across the company. You will influence the roadmap and engineering strategy, for both new and existing Windows features and shape the delivery pipeline.
Job Responsibility:
Develop and execute the strategy and plan for continued improvement in how we deliver ongoing protections and innovations to the billion+ in-market Windows devices, gaining efficiency and building trust
Collaborate with senior executives at Microsoft, leaders from product engineering, security services, and other business units to ensure a shared sense of success
Be responsible for the engineering deliverables impacting billions of Windows customers
Oversees partnership with appropriate stakeholders to determine user requirements within and across teams for multiple solutions or product lines
Oversee teams and provides technical leadership for identification of dependencies and the development of design documents for a product, application, service, or platform
Provide technical leadership and guidance to development teams, ensuring best practices and high standards of software quality
Evaluate and recommend new technologies, tools, and processes to improve the efficiency and effectiveness of the team
Collaborate closely with senior executives at Microsoft, leaders from product engineering, security services, and other business units to understand their needs and translate them into technical requirements and solutions for shared success
Collaborate with cross-functional teams, including engineering, product management, and operations, to define and implement architectural solutions that meet business requirements
Conduct code reviews and provide feedback to ensure adherence to architectural standards and best practices
Mentor and coach senior engineers, fostering a culture of continuous learning and improvement
Ensure the scalability, performance, and security of the software systems developed by the WSD team
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
6+ years of experience in building and shipping production-grade software products
Strong knowledge of software development methodologies, tools, and processes
Experience in managing highly complex, large-scale software engineering projects
Excellent problem-solving skills and the ability to think critically and creatively
Strong communication and interpersonal skills, with the ability to work effectively with cross-functional teams
Proven track record of delivering high-quality software solutions on time and within budget
Experience in collaborating with geographically distributed partner teams
Experience with OS Internals and system programming
Experience with large scale software services, architecture and technologies
Knowledge of security best practices and experience implementing secure software solutions
Familiarity with DevOps practices and tools, such as CI/CD pipelines, containerization, and infrastructure as code
Experience with performance tuning and optimization of software systems
Experience in building solutions to improve engineering efficiency
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
Nice to have:
15+ years of experience in building and shipping production-grade software products
Have good Programming experience in C++ language
Experience building solutions with Azure technologies (Cosmos DB, Service Fabric, Azure Functions, etc.), and Microsoft Stack (C#, SQL, ASP.NET)
Experience in AI/ML technologies, data warehousing and Azure Analytics stack (like Azure Data Lake, Azure Data Factory, etc.)