Software Engineering IC2

Microsoft

1+ yrs Hyderabad Full Time Hybrid (office + remote)
Microsoft logo
Posted : today
Actively hiring

Job description

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.

Responsibilities

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.

Qualifications

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.

Essential Skills

CC++C#JavaJavaScriptPythonSoftware DevelopmentBackend ServicesData EngineeringDebuggingAnalytics

Good to Have

Distributed ServicesCloud PlatformsData PipelinesOperating SystemsLarge-scale AnalyticsTelemetrySQLKQLData VisualizationStatistical AnalysisPerformance EngineeringWindows InternalsService MonitoringData-Quality ValidationAutomationMachine LearningAI-assisted EngineeringPowerShellWinDbgWindows Performance AnalyzerETWKustoAzure ServicesPower BIExperimentationAnomaly DetectionAI-assisted Analysis

Highlights

  • Actively hiring

More Details

RoleSoftware Engineering IC2
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Microsoft Corporation logo

Microsoft Corporation

IT Consulting

Software Engineering IC2 at Microsoft | SkillMX | SkillMX