Full Time

Software Engineer - Azure Storage

Microsoft
$90,000 - $150,000* / year (about $43–$72 an hour)

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 Software Engineer - Azure Storage at Microsoft will play a pivotal role in the design, development, and deployment of highly reliable and scalable cloud storage solutions. You will be responsible for improving the performance and capacity of Azure Storage services, contributing to architectural decision-making, and collaborating closely with cross-functional teams to enhance the overall user experience. This position offers an exciting opportunity to engage in cutting-edge technology and to be a part of a team that drives innovation on a global scale.



Job Responsibilities

  • Design, develop, and maintain Azure Storage features and services.
  • Implement performance optimizations and capacity improvements to enhance service reliability.
  • Collaborate with product management and user experience teams to define and refine product requirements.
  • Troubleshoot and resolve issues related to Azure Storage services.
  • Create and maintain technical documentation for features and services.
  • Engage in code reviews and contribute to team knowledge-sharing practices.
  • Stay current with industry trends and emerging technologies related to cloud computing and storage solutions.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field; Master's degree is a plus.
  • 3+ years of software development experience, preferably in cloud computing environments.
  • Strong proficiency in programming languages such as C#, C++, or Java.
  • Experience with Azure services and cloud architecture.
  • Familiarity with distributed systems and storage technologies.
  • Understanding of performance measurement and optimization methodologies.
  • Excellent problem-solving skills and ability to work collaboratively in a team environment.


Technologies & Tools

This position will involve working with a variety of technologies and tools, including but not limited to Azure SDKs, RESTful APIs, Azure DevOps for continuous integration and deployment, and containerization tools such as Docker. Familiarity with databases (SQL and NoSQL), monitoring tools for performance analysis, and security practices for cloud services will also be essential.



Ideal Candidates

The ideal candidate for this position will possess a strong technical acumen combined with a proactive, innovative mindset. Being a team player with excellent communication skills is crucial, as collaboration with cross-functional teams is a significant part of the role. Candidates should demonstrate a passion for technology and a commitment to continuous learning in an ever-evolving industry. An ability to adapt and thrive in a fast-paced environment, coupled with excellent analytical and troubleshooting capabilities, will set you apart as a suitable candidate for this role.

New Hampshire pays at most $427 a week in unemployment, for up to 26 weeks, its agency says. How to file there →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.