Software Engineer Job at Microsoft – Bangalore, India | Apply Now
Software Engineer – Microsoft | Bangalore, India
Location: Bangalore, Karnataka, India
Company: Microsoft
Employment Type: Full-Time
Work Mode: Hybrid (3 days/week in office)
Experience: 2+ Years
Travel: Less than 25%
Job Overview
Microsoft is hiring a Software Engineer to join the Azure Cosmos DB team within Azure Data Engineering. The role involves designing, developing, and maintaining large-scale distributed database systems that power mission-critical applications. You will collaborate with engineering teams to build secure, reliable, high-performance, and scalable database solutions while contributing to the future of Azure’s operational databases.
Key Responsibilities
- Design, implement, and deliver distributed database management system features.
- Develop secure, reliable, scalable, and high-performance software solutions.
- Collaborate with cross-functional teams to solve distributed systems challenges.
- Make design and implementation trade-offs to meet customer and business needs.
- Support customer success by delivering high-quality products.
- Demonstrate Microsoft’s culture and values in day-to-day work.
Required Qualifications
- Bachelor’s degree in Computer Science or a related field, or equivalent industry experience.
- Minimum 2 years of software development experience.
- Proficiency in C#, C++, or similar programming languages.
- Strong verbal and written communication skills.
Preferred Qualifications
- Experience working with large-scale distributed systems.
Additional Requirement
- Ability to pass the Microsoft Cloud Background Check upon hiring and every two years thereafter.
Apply Now : Click Here