CareerPlanSign in

Software Engineering IC5

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

Core

Designing, implementing, and optimizing high-performance code for products, applications, services, or platforms with a focus on system reliability, availability, and scalability.

Role type

Senior IC Software Engineer (Systems/Performance)

Builds

Production code, design documents, and system improvements for products, applications, services, or platforms.

Domain

Systems engineering, embedded systems, virtualization, and cloud infrastructure.

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, kernel development, embedded systems, hardware offloads, virtualization, storage datapath performance, memory management, device virtualization, performance tuning, measurement, data analysis, Cloud Service Provider (CSP) experience, Root Cause Analysis (RCA), monitoring and operations at scale.

Preferred skills

None stated.

Technologies

C, C++

Responsibilities

Derive scenarios and user requirements with stakeholders; develop design documents; create, implement, optimize, debug, refactor, and reuse code; guide other engineers and monitor system/product/service for degradation or downtime; proactively seek new knowledge to improve availability, reliability, efficiency, and observability.

Seniority

Senior, hands-on IC

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