CareerPlanSign in

Senior Software Engineer - Azure Storage

United States, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-06-22 → 2026-09-27

Core

Design, develop, optimize, and maintain large-scale distributed systems and platforms, ensuring high availability, reliability, and performance.

Role type

Senior Software Engineer (Distributed Systems)

Builds

Product features, applications, services, and platforms

Domain

Cloud infrastructure, distributed systems, concurrent programming

Required skills

C, C++, C#, Java, JavaScript, Python, large-scale distributed systems, concurrent programming, system design, debugging, code refactoring, performance optimization, observability, incident response

Preferred skills

N/A

Technologies

N/A

Responsibilities

Collaborate with stakeholders to determine user requirements; drive identification of dependencies and development of design documents; create, implement, optimize, debug, refactor, and reuse code; act as a Designated Responsible Individual (DRI) to guide engineers and monitor system status; proactively seek new knowledge to improve system availability and efficiency.

Seniority

Senior, hands-on IC

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