CareerPlanSign in

Senior Software Engineer

United States, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-08-07 → 2026-09-26

Core

Designing, developing, optimizing, and maintaining high-performance software systems, focusing on kernel development, embedded systems, hardware offloads, and storage datapath performance.

Role type

Senior Software Engineer (Systems/Infrastructure)

Builds

Product features, services, and platforms with a focus on availability, reliability, and efficiency at scale.

Domain

Systems programming, embedded systems, cloud infrastructure, and performance engineering.

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, Cloud Service Provider (CSP) experience, Root Cause Analysis (RCA), performance tuning, measurement, data analysis

Technologies

C, C++

Responsibilities

Derive scenarios and user requirements with stakeholders; create and implement design documents; optimize, debug, and refactor code for performance and maintainability; guide engineers and monitor system health; proactively adopt new technical trends to improve system reliability and observability.

Seniority

Senior, hands-on IC

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