Software Engineering IC2
Microsoft
Microsoft
Join a dynamic team focused on enhancing the core health of Windows devices. The Windows + Devices Fundamentals group is dedicated to improving reliability, performance, battery life, and overall device well-being. We develop sophisticated systems and data pipelines that translate real-world signals into actionable insights, driving measurable engineering advancements across devices and silicon.
This role offers the opportunity to collaborate with seasoned engineers, contributing to data-driven systems that reveal how Windows devices perform at scale. You will play a key part in building robust backend services and analyzing product health signals to advance Windows Fundamentals for all users.
Key contributions include refining Windows Fundamentals metrics, queries, and measurement workflows across critical areas like reliability, performance, and battery efficiency. You will be instrumental in developing, testing, and maintaining backend services and data pipelines for telemetry ingestion, transformation, and storage.
Apply rigorous engineering practices to ensure service reliability, security, and data quality. Analyze telemetry and diagnostic signals to pinpoint trends and customer impact, using debugging and performance tools. Build automation, dashboards, and alerts to proactively detect issues and reduce manual effort. Foster collaboration through design reviews and continuous learning.
Ideal candidates will possess a Bachelor's Degree in Computer Science or a related technical field, coupled with proven coding experience in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent practical experience.
We seek individuals with at least one year of software engineering experience, including coursework, internships, or professional work in software development, backend services, or data engineering. A strong foundation in software engineering principles, solid analytical and debugging skills, and the ability to learn new technologies are essential. Familiarity with distributed systems, cloud platforms, or large-scale analytics is highly advantageous.
Microsoft Corporation
IT Consulting