Senior Software Engineer
Microsoft · Bangalore, India · Software Engineering
About this role
Microsoft is hiring a senior-level Software Engineer based in Bangalore, India. The posting calls out experience with Java, C#, Azure, Machine Learning.
- Role
- Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Bangalore, India
- Department
- Software Engineering
- Posted
- May 19, 2026
More roles at Microsoft
Job description
from Microsoft careersAzure Data, the big data analytics team provides a range of products that enable data engineers and data scientists to extract intelligence from all data – structured, semi-structured, and unstructured. We build the Data Engineering, Data Science, and Data Integration pillars of Microsoft Fabric.
The Data Engineering and Experience Team as part of Microsoft Fabric deals with interesting technological challenges such as big-data processing, cloud computing and open-source software. We build reliable, highly scalable and highly performing distributed systems for data analytics on Azure. We are creating a planetary scale analytics system on Azure, which can scale to Exabyte of data (yes, that’s 18+ digits!). We are building the next generation globally distributed, elastic scale, multi-model cloud analytics services. It is designed to enable developers to build planet-scale applications.
If you want to solve infrastructural challenges that you didn’t even know existed until you get to a large size, come join us as part of Microsoft Fabric Data Engineering and Experience Team! The team has imbibed the AI-first development model with particular focus on code velocity and customer satisfaction.
We do not just value differences or different perspectives. We seek them out and invite them in so we can tap into the collective power of everyone in the company. As a result, our customers are better served.