Software Engineer - Storage

1 Month ago • 2 Years + • DevOps

Job Summary

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.
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
Good to have:
  • Knowledge of Windows or Linux OS
  • Knowledge of distributed systems and storage
  • Good communication skills
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

Job Details

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

Similar Jobs

ByteDance - Research Scientist Intern (Doubao (Seed) - Music Foundation Model) - 2024 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Riot Games - Staff Software Engineer (Services) - League of Legends, Motivations

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
Hawk Eye Innovations - Frontend Test Automation Engineer

Hawk Eye Innovations

Budapest, Hungary (On-Site)
1 Month ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Serbia (Remote)
4 Months ago
Wargaming - Client Game Developer (World of Tanks)

Wargaming

Vilnius, Vilnius County, Lithuania (Hybrid)
3 Months ago
Warner Bros Games - Staff Software Engineer - Cloud Support and Operations

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
PwC - Senior Associate _ Automation Tester_ Emerging  Technologies_ Advisory_ Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Swiss Re - Senior Site Reliability Engineer

Swiss Re

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Playtika - IT Engineering Team Lead

Playtika

Ukraine (On-Site)
1 Week ago
Nielsen Holdings - Software Engineer - Bigdata ( Java or Scala or  Python, Spark, SQL, AWS )

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

SKYDANCE - Lead Software Engineer, RenderMan

SKYDANCE

London, England, United Kingdom (On-Site)
6 Months ago
Nintendo - Sr Audio Algorithms Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
7 Months ago
Netflix - Machine Learning Intern - Spring or Summer 2025

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Anavation - CNO Developer

Anavation

Chantilly, Virginia, United States (On-Site)
4 Months ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Operation Platform

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
CD PROJEKT RED - Senior Gameplay Animator

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Weeks ago
Power Integrations - Development Lead (Fullstack)

Power Integrations

Pasig, Metro Manila, Philippines (On-Site)
4 Months ago
NVIDIA - Manager, Software Engineering

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Microsoft - Software Engineer-Xbox

Microsoft

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

PwC - Associate - App Tech - GDC

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago
Crypto - Motion Designer

Crypto

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Sportskeeda - Gaming Writer

Sportskeeda

India (Remote)
2 Months ago
Itant - 3D Animator | Video Editor

Itant

Pune, Maharashtra, India (On-Site)
4 Months ago
Schbang - Group Creative Manager

Schbang

Maharashtra, India (On-Site)
5 Months ago
Informica Solutions - Data Scientist

Informica Solutions

Hyderabad, Telangana, India (Remote)
4 Months ago
Assystems - MEP Design Expert

Assystems

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Macquarie Group - Tech Assist Manager

Macquarie Group

Mumbai, Maharashtra, India (On-Site)
5 Months ago
PwC - Senior Associate-SAP FICO-RDC-Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago
Nielsen Holdings - Senior SAP Payroll Technology Lead- Mumbai/Bangalore

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Dream Sports - SDE - 1 - DevOps

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Revolgy - Junior Cloud Ops Engineer (Intern)

Revolgy

(Remote)
1 Month ago
Argus Labs - DevOps Engineer

Argus Labs

(Remote)
3 Weeks ago
Probably Monsters - Build Engineer, Ecosystems (Core Technology)

Probably Monsters

Dallas, Texas, United States (On-Site)
2 Weeks ago
Nagarro - Senior Staff Engineer (Python Azure Synapse)

Nagarro

India (On-Site)
4 Months ago
Microsoft - Senior Power Hardware Engineer

Microsoft

Taipei City, Taiwan (On-Site)
1 Month ago
PwC - ETIC, Cloud Infrastructure - Manager

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
3 Months ago
CloudHire - DevOps Automation Engineer

CloudHire

New York, New York, United States (On-Site)
4 Months ago
Egnyte - Staff Software Engineer - C++

Egnyte

Poznań, Greater Poland Voivodeship, Poland (On-Site)
3 Months ago
NVIDIA - Senior Site Reliability Engineer

NVIDIA

Pune, Maharashtra, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

New York, New York, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

London, England, United Kingdom (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Mountain View, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug