CareerPlanSign in

Software Engineering IC4

United States, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-09-01 → 2026-09-25

Core

Leads investigation and analysis of complex distributed systems, tracing fault causation, identifying bottlenecks, and developing automated algorithms to distribute load effectively.

Role type

Senior IC distributed systems engineer

Builds

Robust algorithms and heuristics for degraded hardware scenarios, scalable and efficient solutions for observed system issues

Domain

Distributed systems, high-performance computing, system reliability

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems architecture, fault tracing, load balancing, algorithm design, system scalability, observability, on-call incident management, technical mentoring

Preferred skills

Proactive knowledge adaptation, driving consistency in monitoring and operations at scale

Technologies

C, C++, C#, Java

Responsibilities

Investigate and analyze complex distributed systems to trace fault causation; Identify bottlenecks or load concentration and mitigate issues independently; Develop automated algorithms to distribute load more effectively; Establish robust algorithms and heuristics for degraded hardware or recurring events; Implement new capabilities that are reliable, scalable, efficient, and diagnosable; Mentor engineers across products/solutions and work on-call to monitor system degradation or downtime.

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.