Software Engineer - Storage

8 Months ago • 2 Years +
Devops

Job Description

As a Software Engineer in Azure Storage, you will help build performant scale-out block storage on Data Processing Units (DPU) hardware. You'll be involved in all phases of the storage lifecycle: design, implementation, test, deployment, and support. This role offers opportunities to learn about cloud computing and building/supporting cloud services at scale. You will work with stakeholders to determine user requirements, contribute to product/solution architecture, create and implement code, and ensure code is extensible, maintainable, and reliable. The role emphasizes continuous improvement and collaboration.
Good To Have:
  • Knowledge of Windows or Linux OS
  • Knowledge of distributed systems and storage
  • Good communication skills
Must Have:
  • Bachelor's Degree in Computer Science or related field
  • 2+ years experience coding in C/C++
  • Experience in software development related to storage or operating systems
  • Develop performant scale-out block storage
  • Work with stakeholders to define requirements
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Add these skills to join the top 1% applicants for this job

azure
linux
communication
agile-development

Overview

With continued growth in digital data and the desire to leverage data to address problems that touch all aspects of our lives, Azure Storage is growing to meet these challenges! The Azure Storage team is hiring experienced engineers to join agile and diverse engineering teams for deploying Data Processing Units (DPU) technology.


As a Software Engineer in Azure Storage, you will help build performant scale out block storage on Data Processing Units (DPU) hardware. You will be involved in all phases of the storage lifecycle, design, implementation, test, deployment and support. This opportunity will allow you to learn about cloud computing as well as building and supporting cloud services at scale.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline with 2+ years of proven experience coding in languages including C, C++
    • OR equivalent experience.
  • Experience in developing software related to but not limited to storage or operating systems

Other Qualifications:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. 

Preferred Qualifications:

    • Knowledge of Windows or Linux Operating System
    • Knowledge of distributed systems and storage
    • Good verbal and written communication skills

#azurecorejobs #AzureDPUStorageIDC

 

Responsibilities

  • Works with appropriate stakeholders (e.g., project lead) to determine user requirements for a set of features. Begins to leverage a variety of feedback channels to incorporate insights into future designs or solution fixes.
  • Contributes to processes for the architecture of a product/solution feature and helps to create proposals for architecture by testing design hypotheses and helping to refine code plans, with technical leadership from others.
  • Creates and implements code for a product, service, or feature, reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Considers diagnosability, reliability, and maintainability with few defects, and understands when the code is ready to be shared and delivered.
  • Works in a culture of continuous improvement, adaptation, reflection and growth 
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Set alerts for more jobs like Software Engineer - Storage
Set alerts for new jobs by Microsoft
Set alerts for new Devops jobs in India
Set alerts for new jobs in India
Set alerts for Devops (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙