Microsoft is inviting applications for the role of Software Engineer in its Azure Data Engineering team. This full-time opportunity is based in Bangalore, Karnataka, and is open to skilled candidates with a strong background in software engineering and programming.
Microsoft Off Campus Hiring 2025
Category | Details |
---|---|
Company | Microsoft |
Job Role | Software Engineer |
Job Location | Bangalore, Karnataka |
Job Type | Full-Time |
Experience | Freshers & Experienced Candidates |
Work Mode | Hybrid (3 days in-office per week) |
Travel | 0–25% |
Required Skills | C/C++/C#/Java/Python, .NET Framework |
Preferred Skills | Azure, Cloud Services, Data Warehousing |
Salary (Expected) | ₹12 – ₹18 LPA (Approximate Range) |
Application Mode | Online |
About the Role
As a Software Engineer in the Azure Cosmos DB team, you will be contributing to one of Microsoft’s fastest-growing cloud services. Cosmos DB is a globally distributed, low-latency, highly scalable database service designed for mission-critical applications.
In this role, you will work on large-scale distributed systems and be involved in designing, implementing, and optimizing features that power applications worldwide.
Key Responsibilities
- Design and develop scalable, high-performance, and secure services for distributed systems.
- Deliver well-tested and reliable features across various platforms.
- Implement engineering best practices across the software development lifecycle.
- Collaborate with cross-functional teams to deliver critical business outcomes.
- Participate in on-call rotations to monitor live systems and ensure smooth operations.
- Identify areas of improvement in live-site processes and tools.
- Innovate to enhance both customer experiences and service reliability.
Required Qualifications
- Bachelor’s Degree in Computer Science or related technical field
- Strong coding skills in C, C++, C#, Java, JavaScript, or Python
- Hands-on experience with the .NET Framework
- Ability to pass Microsoft Cloud background checks as per security standards

Preferred Skills
- Experience with distributed cloud services (Azure or similar technologies)
- Knowledge of software testing, release processes, and methodologies
- Strong design and analytical skills with a focus on scalability
- Understanding of data warehouse principles, architecture, and implementation
- Ability to work independently in a fast-paced environment
- Quick learner with problem-solving capabilities
Job Benefits
- Opportunity to work on cutting-edge cloud technologies
- Exposure to global-scale distributed database systems
- Career growth in one of the world’s top technology companies
- Work with experts in data, AI, and software engineering
Salary (Expected Range)
The expected salary for Software Engineer roles at Microsoft in Bangalore is approximately ₹12 LPA – ₹18 LPA, depending on skills and experience.
How to Apply for Microsoft Off Campus Hiring 2025
Step-by-Step Application Process:
- Visit the official Microsoft Careers portal.
- Search for the job title Software Engineer – Bangalore or use the direct link below.
- Read the full job description carefully.
- Click on “Apply Now” and sign in with your Microsoft account or create a new one.
- Fill out the online application form with accurate details.
- Upload your updated resume and submit your application.
Microsoft Apply Link : Click here
Instant Job Updates and Alerts :
Telegram Group : Click here
Join our WhatsApp Group: Click here
About Microsoft
Microsoft is one of the world’s leading technology companies, empowering individuals and organizations to achieve more with innovation, cloud technologies, and AI-driven solutions. The company’s Azure Data team plays a crucial role in building next-generation data platforms and services that power AI-first applications and help businesses embrace a data-driven culture.