Full Time

Senior Software Engineer - Azure Storage

Microsoft
$110,000 - $150,000* / year (about $53–$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 Senior Software Engineer - Azure Storage at Microsoft will be pivotal in enhancing the scalability, performance, and reliability of Azure's storage solutions. The role involves designing, developing, and implementing high-quality software components that support Azure's growing infrastructure needs. The successful candidate will collaborate with cross-functional teams to drive innovation and ensure that our storage services meet customer expectations while adhering to best engineering practices.



Job Responsibilities

  • Design, develop, and maintain high-performance storage solutions in Azure.
  • Collaborate with product managers and other engineering teams to define technical requirements and specifications.
  • Participate in code reviews and design discussions to ensure adherence to best practices and architectural guidelines.
  • Troubleshoot and resolve complex issues related to Azure Storage services.
  • Implement automated testing and continuous integration workflows.
  • Mentor junior engineers, fostering skill development and knowledge sharing.
  • Stay informed about emerging technologies and industry trends to drive innovation within the team.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (Master's preferred).
  • A minimum of 5 years of experience in software development, with a strong focus on cloud technologies.
  • Proficiency in programming languages such as C#, Java, or Python.
  • Strong understanding of distributed systems and cloud storage architecture.
  • Experience with Azure services and demonstrated ability to deploy applications on the Azure platform.
  • Familiarity with CI/CD practices and tools, such as Azure DevOps or Jenkins.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.


Technologies & Tools

The position utilizes a variety of technologies and tools to effectively manage Azure Storage services. Candidates should be proficient in cloud computing concepts with practical experience in Microsoft Azure. Familiarity with container orchestration platforms such as Kubernetes, data storage technologies, and standards like RESTful APIs is essential. Knowledge of database management (SQL/NoSQL) and automation tools will also greatly contribute to success in this role.



Ideal Candidates

Ideal candidates for the Senior Software Engineer - Azure Storage position will exhibit a blend of technical prowess and innovative thinking. They should demonstrate exceptional analytical skills and a curiosity-driven mindset to explore and resolve complex challenges. A collaborative spirit is crucial, as well as a passion for writing clean, maintainable code. Strong communication skills and the ability to mentor others will augment their effectiveness in the role, helping to build a nurturing team environment that values knowledge sharing and continuous learning.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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