Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Microsoft, so some details may not match this job. The employer's own page has the real description.
Position Overview
The Senior Software Engineer - Azure Object Storage at Microsoft will play a pivotal role in designing, developing, and implementing robust storage solutions leveraging Azure's capabilities. This role requires a deep understanding of cloud storage architectures, a strong programming background, and the ability to collaborate with cross-functional teams to optimize performance and scalability. The successful candidate will contribute to innovative projects that directly impact user experiences and the efficiency of Azure Object Storage services.
Job Responsibilities
- Design, develop, and maintain scalable and secure object storage solutions on the Azure platform.
- Collaborate with product managers, architects, and other engineers to define system architecture and services.
- Optimize existing object storage services for performance and reliability.
- Write clean, maintainable, and efficient code while adhering to best practices in software development.
- Participate in code reviews to uphold software quality and knowledge sharing within the team.
- Troubleshoot and resolve complex technical issues encountered in production environments.
- Stay updated with emerging trends and technologies in cloud computing and storage solutions.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in software development, with a focus on cloud technologies.
- Strong proficiency in programming languages such as C#, Java, or Python.
- Experience with Microsoft Azure, particularly Azure Blob Storage or related services.
- Solid understanding of distributed systems, microservices architecture, and data storage solutions.
- Familiarity with CI/CD practices and tools.
- Exceptional problem-solving skills and a proactive approach to improving system performance and usability.
Technologies & Tools
The position involves working with a variety of technologies and tools including Microsoft Azure services, Azure DevOps for continuous integration and deployment, various programming languages like C#, Java, and Python, as well as databases, version control systems such as Git, and automated testing frameworks. The candidate will also interact with monitoring and logging tools to ensure the reliability and performance of cloud services.
Ideal Candidates
The ideal candidate for the Senior Software Engineer - Azure Object Storage role possesses a strong technical aptitude combined with excellent communication skills. They demonstrate an innovative mindset, capable of thinking outside the box to deliver high-quality solutions. Adaptability and a collaborative spirit are essential, along with a passion for leveraging technology to solve real-world challenges in cloud storage. A proactive learner who thrives in a fast-paced environment would be a perfect fit for this dynamic role at Microsoft.
Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.