Microsoft Hiring Software Engineer - Work from Home Opportunity | Azure Storage Careers
The Software Engineer – Microsoft Azure Storage role offers an exciting opportunity to design, develop, and optimize scalable storage solutions running on DPU-based storage nodes. As part of the Azure Storage team, you’ll collaborate with stakeholders, drive software design decisions, and work on all phases of the storage lifecycle. Ideal candidates will have proficiency in programming languages like C++, C#, Java, or Python, and experience with distributed systems. Join Microsoft and contribute to impactful cloud storage innovations in a dynamic and inclusive environment.
Job Details
Position | Software Engineer – Microsoft Azure Storage |
---|---|
Company | Microsoft |
Location | Work from Home (Eligible locations: India) |
Job Type | Full-Time, Remote |
Salary | Competitive Salary + Benefits |
About Microsoft
Microsoft is a global leader in technology and innovation, with a mission to empower every person and every organization on the planet to achieve more. As a company that values diversity, inclusion, and growth, we create solutions that change the world. Join Microsoft and contribute to our culture of respect, integrity, and accountability while working on cutting-edge technologies.
About the Role
The role of Software Engineer – Microsoft Azure Storage is to design, develop, and optimize massively scalable storage solutions that run on Data Processing Units (DPU)-based storage nodes. You’ll be involved in all phases of the storage lifecycle, including design, implementation, testing, deployment, and support. This is an exciting opportunity to make a direct impact on the Azure storage platform and accelerate your technical career.
What You’ll Be Doing
- Collaborating with stakeholders to determine user requirements for new features and enhancements.
- Designing and developing scalable storage services to meet high-performance and reliability standards.
- Owning software components/modules, driving design decisions with senior engineers and architects.
- Implementing code for products, services, or features with a focus on reusability, extensibility, and maintainability.
- Ensuring the code is reliable, diagnosable, and ready for deployment with minimal defects.
- Contributing to a culture of continuous improvement, reflecting on performance and evolving processes to drive growth.
What You’ll Need
- Strong proficiency in coding languages including C, C++, C#, Java, JavaScript, or Python.
- Bachelor’s degree in Computer Science or a related technical discipline, or equivalent experience.
- Ability to work in a collaborative, fast-paced environment.
- Strong problem-solving skills and attention to detail.
- Familiarity with Windows or Linux Operating Systems and distributed systems.
- Experience in distributed systems and storage technologies is a plus.
Nice to Have
- Previous experience in designing scalable and distributed systems.
- Experience with DPU-based storage solutions or similar technologies.
Compensation & Benefits
- Competitive salary based on experience and location.
- Comprehensive health insurance benefits.
- Paid time off, sick leave, and parental leave.
- Employee discounts and other Microsoft perks.
- Opportunities for career development and growth within the company.
How to Apply
If you’re passionate about software engineering and ready to take on new challenges in the world of cloud storage, apply now to be part of the Microsoft Azure Storage team!
After submitting your application, the process will include:
- Step 1: Initial HR interview – You will be contacted by an HR recruiter to schedule the first round of interviews.
- Step 2: Technical Interview – You may be asked to complete technical assessments or coding challenges.
- Step 3: Onsite Interview – You will have several one-on-one interviews with senior engineers and team members to evaluate your technical skills and cultural fit.
- Step 4: Offer Discussion – If selected, HR will discuss compensation, benefits, and next steps.
We look forward to reviewing your application!
#AzureCoreJobs
Disclaimer
The recruitment information provided above is for informational purposes only and has been sourced from the official website of the organization. We do not guarantee recruitment, as the selection process is conducted solely by the respective company following its official procedures. Additionally, we do not charge any fees for sharing job-related information.
What's Your Reaction?






