This job is all about contributing to the largest Cloud Storage service in the world as part of the Azure Storage team. By joining, you will play a crucial role in defining the technical direction of Azure Storage, delivering high-quality features and improvements. The team thrives on collaboration, innovation, and a growth mindset, ensuring that everyone can contribute and succeed together.
You'll be responsible for
🤝
Collaborating with stakeholders
Work with appropriate stakeholders to determine user requirements for various scenarios.📝
Driving design documentation
Identify dependencies and develop design documents for products, applications, services, or platforms.⚙️
Optimizing code
Create, implement, optimize, debug, refactor, and reuse code to improve performance and maintainability.Skills you'll need
💻
Software engineering
Strong and proven record of top-notch design and code development skills, particularly in languages like C#, C, C++, Java, JavaScript, or Python.🌐
Distributed systems
Experience with highly reliable distributed systems and microservices, focusing on reliability, scalability, performance, consistency, and debuggability.🧩
Problem-solving
Ability to tackle impactful and hard problems, designing and building complex logic and debugging live systems.View more