Software Engineer - Storage

2 Months 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

Ghostpunch Games - Unreal Engine Developer (Remote)

Ghostpunch Games

Fort Lauderdale, Florida, United States (Remote)
9 Months ago
NVIDIA - System Products Memory Solutions Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Cloud Imperium Games - Gameplay Programmer

Cloud Imperium Games

Frankfurt, Hessen, Germany (On-Site)
4 Months ago
Playground Games - Gameplay Engineer

Playground Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
4 Months ago
Netflix - Software Engineer (L4) - Telemetry Collections

Netflix

United States (On-Site)
5 Months ago
Unity - Senior Data Infrastructure Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago
Netflix - Distributed Systems Engineer (L5) - Platform Engineering

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Scopely - Principal DevOps Engineer - Star Trek Fleet Command

Scopely

United Kingdom (Remote)
2 Weeks ago
Luxoft - Orchestrade - Azure infrastructure cloud Senior engineer

Luxoft

Poland, Ohio, United States (Remote)
4 Months ago
GoTo Group - Senior Software Engineer - Event Platform

GoTo Group

Gurugram, Haryana, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Shapeshifter Games - UI Engineer

Shapeshifter Games

(Remote)
2 Months ago
NVIDIA - Senior Software Engineer, Hardware Tools and Methodology Development

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Weeks ago
NVIDIA - Senior ASIC Verification Engineer - GPU

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Playrix - Senior C++ Software Engineer (Build System)

Playrix

Georgia (Remote)
4 Months ago
Nintendo - Senior Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
7 Months ago
Keen Software House - Senior Render Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
1 Month ago
Turbulent - Programmeur.se Principal.e Gameplay / Principal Gameplay Programmer - Star Citizen

Turbulent

Montreal, Quebec, Canada (On-Site)
7 Months ago
The Walt Disney Company - Software Engineer II (Rust Developer)

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Months ago
PlayStation Global - Staff Software Development Engineer in Test

PlayStation Global

San Mateo, California, United States (On-Site)
2 Months ago
NVIDIA - GPU Firmware Manager

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Aristocrat Gaming - Associate Principle Engineer

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
3 Months ago
Trailer Park Group - AIRTABLE SPECIALIST, APAC

Trailer Park Group

Mumbai, Maharashtra, India (Hybrid)
4 Months ago
CleverTap - Associate - Accounts Payable

CleverTap

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Hitachi - F&O Finance Functional_NA MS

Hitachi

Hyderabad, Telangana, India (On-Site)
5 Months ago
GoTo Group - Senior Data Scientist (India)

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
CloudHire - PowerBi Expert

CloudHire

Pune, Maharashtra, India (Remote)
5 Months ago
ION - UK Holdings - India - 854

ION

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Scopely - Product Manager

Scopely

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
GoTo Group - Senior DevOps Engineer - Cloud Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Ciklum - Expert Android Developer

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Crunchyroll - Staff Software Engineer

Crunchyroll

Hyderabad, Telangana, India (On-Site)
6 Months ago
PlayStation Global - Senior Manager, Software Engineering

PlayStation Global

Carlsbad, California, United States (On-Site)
3 Months ago
GoTo Group - Senior Software Engineer - Event Platform

GoTo Group

Gurugram, Haryana, India (On-Site)
5 Months ago
Scopely - Principal DevOps Engineer - Star Trek Fleet Command

Scopely

Dublin, County Dublin, Ireland (Hybrid)
2 Weeks ago
Microsoft - Sr. Hardware Engineer - DEBUG

Microsoft

Taipei City, Taiwan (On-Site)
3 Months ago
Rackspace Technology - Lead Cloud Engineer

Rackspace Technology

United States (Remote)
1 Month ago
Microsoft - Solution Area Specialist - Azure Infrastructure

Microsoft

Jakarta, Jakarta, Indonesia (On-Site)
3 Months ago
Axinous - Senior Staff Site Reliability Engineer - Federal

Axinous

Virginia, United States (Remote)
1 Month ago
NVIDIA - Senior Infrastructure Software Engineer, Deep Learning Libraries

NVIDIA

Santa Clara, California, United States (On-Site)
3 Weeks ago
Nagarro - Associate Principal Engineer

Nagarro

China (Remote)
2 Months 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.

Redmond, Washington, United States (Hybrid)

Redmond, Washington, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Redmond, Washington, United States (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

Redmond, Washington, United States (On-Site)

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