CareerPlanSign in

Software Engineer II

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

Core

Design and implement storage services, ensuring performance, availability, security, and reliability through code development, system monitoring, and feature analysis.

Role type

Mid-level software engineer (storage systems)

Builds

Storage services, file systems, and distributed system features

Domain

Storage infrastructure, distributed systems, operating systems

Deliverable

production ML models | product features

Required skills

C, C++, Java, C#, JavaScript, Python, data structures, algorithms, debugging, analytical skills, system monitoring, observability

Preferred skills

proficiency in building and operating services at scale, experience with networking and applications at scale

Technologies

C, C++, Java, C#, JavaScript, Python

Responsibilities

Determine user requirements for storage features, oversee performance measurements and analysis, create and implement code for storage products, monitor systems for degradation and downtime, develop design documents with little oversight, break down work items and provide estimation

Seniority

Mid-level, hands-on IC

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