Microsoft is Hiring for Software Engineer

Apply Now!

Position: Software Engineering

Employment Type: Full-Time

Location: Bangalore

Date Posted: 20/02/2025

Work Site: Up to 100% work from home


Job Overview

Microsoft is hiring for Software Engineer where Microsoft Azure Storage is a generally accessible, widely distributed and dynamically scalable cloud storage solution. The Azure storage team is developing an archive stack that will operate on DPU(Data Processing Unit) based nodes in storage in order to deliver exceptional efficiency at the lowest possible cost and power. A software engineer with a keenness in creating and implementing networked storage is what we are searching for. As a software Engineer, you will get a chance to work on design, implementation and optimizations. This isn’t your typical cloud storage role – we’re reinventing archival storage from the ground up using cutting-edge DPU technology to deliver unprecedented efficiency.

What You’ll Actually Do:

  • Design and build the brains of our next-gen archive storage system (think exabytes of data).
  • Get your hands dirty with DPU-accelerated storage (NVIDIA BlueField or similar).
  • Solve real-world distributed systems headaches – because at our scale, everything breaks in interesting ways.
  • Squeeze out every last bit of performance while keeping costs rock-bottom.

Their Tech Stack (What You’ll Work With):

  • Low-level C++/Rust for the performance-critical stuff
  • Distributed systems that make CAP theorem your daily reality
  • RDMA and NVMe-over-Fabrics – because regular networking is too slow
  • Hardware offloading that would make your computer architecture professor proud

Who They Want:

  • Someone who can debate filesystem designs over coffee.
  • A engineer who understands that “durable storage” means surviving datacenter fires.
  • A problem-solver who sees DPUs not as magic but as tools to be mastered.
  • Someone who’s optimized code so aggressively they remember cache line sizes.

Key Responsibilities

  • Figuring Out What Users Actually Need
    You’ll be the bridge between tech teams and the people using our storage systems. That means sitting in meetings where business folks explain their problems in non-technical terms, then translating that into specs engineers can work with. It’s part detective work, part mind-reading – and all about building stuff people will actually use.
  • Making Storage That Doesn’t Crash When Millions Hit It
    Remember that time your app crashed during finals week? We’re making sure that never happens with Azure Storage. You’ll help design systems that scale like crazy, whether we’re talking about a startup’s first product or Netflix-level traffic.
  • The Architecture Debates
    You’ll be in the room where we argue about design choices – and yes, these arguments sometimes get heated (in the nicest way possible). Should we use this database? That caching layer? You’ll help make those calls alongside our graybeard engineers who’ve seen it all.
  • Real, Actual Coding
    This isn’t just PowerPoint engineering. You’ll be elbows-deep in code, building features that go live to customers. Some days you’ll feel like a genius when your code works perfectly. Other days… well, let’s just say you’ll become best friends with the debugger.
  • Writing Code Your Future Self Won’t Hate
    We’ve all inherited someone else’s spaghetti code. Here, you’ll write the kind of clean, logical code that makes the next engineer want to buy you coffee. It’s not just about working today – it’s about being maintainable two years from now when requirements have changed completely.

Qualifications

  • A bachelor’s degree in computer science or any other related technical field, along with good in coding such as c, c+, c#, Java, JavaScript and python.
  • Master’s degree in computer science.

Skills

  • Knowledge of Object Oriented Programming.
  • understanding of Windows or Linux Operating System.

Benefits and Perks

  • Leading healthcare in industry
  • Resources for education
  • savings on goods and services

How to Apply?

Join Microsoft to become Software Engineer and become a good developer by working on different skill sets.

Selection Process:

Resume Shortlisting: verification of background and project experience.

Technical Assessment: coding test will be there.

Interview Rounds: After passing the technical exam interview round will be conducted.

Offer Letter: If anyone will pass all these steps then they will get offer letter in hand.

Perks & Benefits:

Competitive salary & benefits

Flexible work options

Dynamic, innovative culture

Career growth opportunities


About us:

Telegram channelJoin
LinkedIn ProfileJoin
Instagram channelJoin
Facebook channelJoin

Who We Are

JobHunt-OffCampus is a platform that provide real-time job updates, recruitment processes, courses that help you to uplift your knowledge under very small amount and a valuable guidance to freshers. We provide updates regarding tech and value your time by shortening the job hunting process. Our aim to give the prefect understanding about the job to a freshers so they can easily read and understand about the openings and their requirement and then they can easily Apply to that job. We are totally different from other channels in term of providing job opening and their details. We want that every freshers and working individuals will land on their dream job and also we are wishing for your better future. Thanks for visiting our channel. you can Search and apply for jobs for freshers and find the latest jobs online related to Engineering, Jobs for any Engineering degree at www.jobhunt-offcampus.in

We get it—landing that first job out of college can feel overwhelming. That’s why we created jobhunt-offcampus.in to make your search easier.

Here’s what you’ll find:

  • Real entry-level jobs (yes, they exist!) for fresh graduates
  • Off-campus opportunities you won’t see on typical job boards
  • Openings across all engineering fields—from software to civil

No experience? No problem! Many of these roles are specifically looking for bright new grads like you.

Pro tip: Check back often—we’re constantly adding new listings. And don’t worry, we only share legit opportunities (none of those “pay to apply” scams).

Your perfect engineering job might be waiting right now. Why not take a look?

Also Check Our some Explanation and Programming Concepts

Method Overloading and Method Overriding

How to download and install Git

Some Coding Concepts using Java

Most Recent Posts

About Us

JobHunt-OffCampus is a platform that provide real-time job updates, recruitment processes, courses that help you to uplift your knowledge under very small amount and a valuable guidance to freshers. We provide updates regarding tech and value your time by shortening the job hunting process. Our aim to give the prefect understanding about the job to a freshers so they can easily read and understand about the openings and their requirement and then they can easily Apply to that job. We are totally different from other channels in term of providing job opening and their details. We want that every freshers and working individuals will land on their dream job and also we are wishing for your better future. Thanks for visiting our channel. you can Search and apply for jobs for freshers and find the latest jobs online related to Engineering, Jobs for any Engineering degree at www.jobhunt-offcampus.in

We get it—landing that first job out of college can feel overwhelming. That’s why we created jobhunt-offcampus.in to make your search easier.

Here’s what you’ll find:
• Real entry-level jobs (yes, they exist!) for fresh graduates
• Off-campus opportunities you won’t see on typical job boards
• Openings across all engineering fields—from software to civil

No experience? No problem! Many of these roles are specifically looking for bright new grads like you.

Pro tip: Check back often—we’re constantly adding new listings. And don’t worry, we only share legit opportunities (none of those “pay to apply” scams).

Your perfect engineering job might be waiting right now. Why not take a look?

Also Check Our some Explanation and Programming Concepts

Join Telegram

Get More Jobs
Telegram channel Join
LinkedIn Profile Join
Instagram channel Join
Facebook channel Join

Some Coding Concepts using Java