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.
Job Overview
The Senior Software Engineer - Azure Storage at Microsoft will play a pivotal role in designing, developing, and maintaining scalable and robust storage solutions that cater to the evolving needs of our customers. This position requires a deep understanding of cloud architecture and storage systems, emphasizing both performance and reliability. You will collaborate with cross-functional teams to innovate and implement solutions that enhance data management capabilities while ensuring seamless integration with the Azure ecosystem.
Job Responsibilities
- Design, develop, and maintain high-performance and scalable Azure Storage services.
- Collaborate with product managers and architects to define product requirements and scope.
- Implement best practices in software development, testing, and deployment processes.
- Perform code reviews and provide mentorship to junior engineers in the team.
- Debug and resolve technical issues, ensuring minimal downtime and impact to users.
- Stay updated with evolving technologies and industry trends to innovate storage solutions.
- Contribute to architectural decisions for new features and improvements in existing services.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; a Master's degree is a plus.
- Minimum 5 years of experience in software development with a strong focus on cloud technologies.
- Proficiency in programming languages such as C#, Java, or Python.
- Extensive experience with Azure cloud services and storage solutions.
- Strong understanding of distributed systems and data processing frameworks.
- Familiarity with Agile methodologies and DevOps practices.
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
Technologies & Tools
In this role, you will work with a variety of technologies and tools, including but not limited to Azure Storage services, Azure DevOps, Azure Functions, and various CI/CD pipelines. Familiarity with containerization technologies such as Docker and Kubernetes, as well as configuration management and monitoring tools, will be essential for optimizing service reliability and performance.
Ideal Candidates
The ideal candidates for the Senior Software Engineer - Azure Storage position will possess not only strong technical expertise but also a passion for innovation and a commitment to quality. They will be proactive learners, eager to explore new challenges and continuously enhance their skills. Excellent communication and collaboration abilities are essential, as the successful candidate will need to work within a dynamic team environment and contribute to a culture of openness and knowledge sharing. Strong analytical thinking and problem-solving skills will enable them to tackle complex engineering challenges effectively.
Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.