Description
Microsoft is hiring a Senior Software Engineer for its Azure Storage team, focusing on distributed storage, high availability, consistent performance, durability, availability, and concurrency. The role involves investigating complex system faults, identifying bottlenecks, developing load-distribution algorithms, monitoring and observing large-scale systems, supporting difficult debugging, and acting as a final-tier customer support resource. The engineer will also mentor other engineers, work on-call, and contribute to cross-team solutions. A bachelor's degree in computer science or a related technical field and at least four years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python are required; additional experience and education are listed as additional qualifications.
