Service Engineer II - Software Service Engineer

MicrosoftRedmond, WA
$102,100 - $219,200

About The Position

Microsoft Digital (MSD) builds and manages the critical products and services that Microsoft runs on. We boldly pursue big ideas that power transformational advances at Microsoft and for our customers, while helping Microsoft teams work smarter, faster, and more securely every day. Microsoft Digital employees have deep technical and business expertise, customer insights, and a clear point of view that comes from first-hand, large-scale experience with Microsoft and industry solutions. We are engineers, technology leaders and experts, digital transformation change agents, and customer advocates. We have exciting opportunities for you to innovate, influence, transform, inspire, and grow within our organization and we encourage you to apply to learn more! We are hiring a technically exceptional Service Engineer II - Software Service Engineer to strengthen the reliability and quality of the Windows platform, the Intune device-management stack, and Microsoft 365 (Office 365) services. This is a hands-on engineering role for someone who is energized by hard problems: reproducing elusive defects, tracing failures to their true root cause, and turning those findings into concrete design changes that improve the product for millions of enterprise customers. This role prioritizes demonstrated technical depth over years of tenure. We are looking for an engineer early in their career — up to two years of experience — who has already operated in a large corporation or enterprise environment and has shown strong instincts for debugging, analysis, and driving fixes end to end. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Requirements

  • Bachelor's Degree in Computer Science, Information Technology, or related field AND 2+ years technical experience in software engineering, network engineering, service engineering, or systems engineering OR equivalent experience.
  • 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 Haves

  • Up to 2 years of engineering, service-engineering, or platform support experience, including time in a large corporation or enterprise environment.
  • Demonstrated ability to find, reproduce, and diagnose software defects and to reason through failures to their root cause.
  • Hands-on troubleshooting experience with the Windows, macOS & Linux platform, and working familiarity with Intune / endpoint management and Microsoft 365 services.
  • Scripting and automation proficiency (e.g., PowerShell, Python) and comfort with log analysis and debugging tools.
  • Experience operating services at scale in a large enterprise or cloud environment, including live-site / on-call.
  • Knowledge of Windows, macOS, and Linux platforms, including operating system internals, servicing, and hands-on debugging (e.g WinDbg, crash analysis, system logs, telemetry, and kernel or user-mode diagnostics).
  • Depth in one or more of: Intune MDM/MAM, Configuration Manager, Autopilot; Exchange Online, Teams, or SharePoint administration.
  • Familiarity with telemetry and diagnostics platforms (e.g., Kusto / Azure Data Explorer, log analytics) for large-scale investigation.
  • Experience authoring RCA documents and driving design change requests through a formal defect / servicing lifecycle.
  • Clear technical writing and cross-team communication skills.
  • Experience using AI-powered tools, and automation to improve troubleshooting, RCA, service reliability, and operational efficiency.

Responsibilities

  • Investigate, reproduce, and isolate complex defects across Windows, macOS, Linux, Intune, and Microsoft 365 services — including issues that only surface at enterprise scale.
  • Perform deep, evidence-based root cause analysis (RCA) on production incidents, service escalations, and recurring failures; document findings clearly and drive corrective and preventive actions.
  • Author and champion Design Change Requests (DCRs) — translate diagnostic findings into well-reasoned design and engineering change proposals, and partner with product teams to land them.
  • Partner with product engineering, program management, and support to reproduce customer-reported problems in realistic enterprise configurations.
  • Build and improve diagnostics, telemetry, and automation that accelerate detection, triage, and resolution.
  • Participate in live-site and on-call responsibilities; contribute to incident response, post-incident reviews, runbooks, and the team knowledge base.
  • Continuously raise the bar on service availability, performance, security, and supportability.
  • Perform in a lead technical role to provide highest level support to end users (employees) and interface with various internal services and product engineering teams to drive product and user experience improvement.
  • Provide a high level of support/service engineering across multi-platform products and services – Windows Client/Server, Client networking, Linux, Mac, iOS & Android.
  • Analyze top ticket/call drivers through existing telemetry data and/or build new telemetry to understand the obstacles, issues, bugs and DCRs.
  • Perform developing and managing a script (PowerShell/VS Code) lifecycle to automate issue detection and remediation tasks.
  • Provide Troubleshooting Guides, Knowledge Base, and Training for lower tier support teams to drive issue resolution rates up.

Benefits

  • Certain roles may be eligible for benefits and other compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service