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).
The Windows and Devices mission is to create innovative, trusted, and open products focused on people, showcasing Microsoft’s best and empowering everyone to achieve more. Microsoft Devices designs and manufactures premium hardware like Surface and Xbox, innovating throughout the supply and manufacturing process. Within the Windows and Devices group, Microsoft Devices Operations manages supply chains, product engineering, manufacturing, and services to deliver iconic products. We are looking to hire a Senior Software Engineer to join our team to develop and operate next generation, world-class services supporting putting these iconic products into consumers’ hands. You will be instrumental in moving Surface and XBOX devices fresh from the factory floor, through global transit networks, and ultimately fulfill the excitement and anticipation of our customers by landing our products on their doorstep.
Job Responsibility:
Independently uses appropriate artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner
Reviews product code and test code to ensure it meets team standards, contains the correct test coverage, and is appropriate for the product or solution area
Uses debugging tools, tests, logs, telemetry, and other methods to proactively verify assumptions while developing code before issues occur for products in production
Leads by example within the team to produce extensible, maintainable, well-tested, secure, and performant code that adheres to design specifications
Leads discussions for and owns the architecture of a products/solutions and creates proposals for architecture by testing design hypotheses and develop complex design specifications
Considers, identifies requirements for, and drives comprehensive application of automation within production and deployment of a product, targeting zero-touch deployment when possible
Drives efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility
Works with partner teams to ensure a project/sub-system of a product works well with the components of the partner team
Leverages existing deployment frameworks in the implementation of solutions, automating deployment tasks when possible to ensure efficiency
Drives efforts to integrate logging and instrumentation for gathering telemetry data on system behavior such as performance, reliability, availability, usage, and safety mechanisms
Acts as a designated responsible individual (DRI) and guides other engineers by developing and following the playbook, working on-call to monitor a system/product/service for degradation, downtime, or interruptions
Collaborates with and guides appropriate internal and external stakeholders to determine and confirm customer/user requirements for a project/sub-section of a product/solution
Strive for continual improvement, participating in root cause analysis of incidents, identifying permanent fixes, writing and deploying said fixes
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, ASP.NET, Java, JavaScript, or Python OR equivalent experience
3+ years of experience in Azure Technologies design
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
Nice to have:
Experience running and operating online live site services, including DRI rotation and incident management
Experience using AI tools to rapidly analyze large volumes of service telemetry
Experience with AI-based software development tools including but not limited to GitHub CoPilot, Visual Studio/VS Code Agent Mode, Building/Enhancing agents with custom prompts/tool integration
Master'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#, ASP.NET, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, ASP.NET, Java, JavaScript, or Python OR equivalent experience