Job description
Role overview
Microsoft's Azure Storage team is seeking a Senior Software Engineer to design, build, and manage cloud storage solutions for Azure. This role focuses on expanding the world's largest cloud storage platform, which powers critical services like Blob, File, and Data Lake Storage. The ideal candidate will contribute to core infrastructure development while maintaining high availability and performance standards for global enterprise customers.
Responsibilities
- Design and implement next-generation cloud storage solutions
- Optimize storage platform performance and reliability
- Collaborate with cross-functional teams on infrastructure innovations
- Develop APIs for storage service integrations
- Troubleshoot complex system issues in production environments
Requirements
- 5+ years of cloud-native software development experience
- Strong proficiency in C# or Python with distributed systems expertise
- Deep understanding of cloud storage architectures
- Experience with Azure or AWS ecosystem services
- Proven ability to lead complex technical projects
Benefits
- Competitive base salary + performance bonuses
- Comprehensive health and wellness package
- Professional development stipend
- Flexible work arrangements
- Equity compensation package
Keywords
Azurecloud storagedistributed systemsC#Pythoncloud architectureAPI developmentdata managementsystem designscalability