Loading...

Microsoft Software Engineer II – 100% Remote Job in Bangalore | AI & Cloud Database Development

💻 Software Engineer II – Microsoft | 100% Remote Job | Multi-Modal Cloud Database | Apply Now

Job Title: Software Engineer II
Location: Bangalore, Karnataka, India (Up to 100% Remote)
Job ID: 1830227
Employment Type: Full-Time
Posted On: June 13, 2025
Travel: 0–25%
Work Site: Remote – Up to 100% Work from Home
Profession: Software Engineering
Discipline: Cloud Computing, Distributed Systems, AI-Driven Databases


🌐 About the Role – Shape the Future of Intelligent Cloud Databases

Microsoft is hiring a talented Software Engineer II to join an ambitious engineering team building planet-scale, multi-modal databases integrated with artificial intelligence. This is not just another cloud job—it’s an opportunity to redefine how databases function in the age of Large Language Models (LLMs).

Based in Bangalore with the flexibility to work up to 100% remotely, this role is ideal for software professionals who thrive in a fast-paced environment and are eager to work at the intersection of distributed systems, cloud technologies, and AI-enabled infrastructure.


🚀 Why Join This Team?

You’ll work alongside a passionate group of engineers who believe in delivering breakthrough innovation through collaboration, deep thinking, and purpose-driven execution. Together, we are building system-level software that powers the next generation of intelligent applications—from ideation to deployment.

If you’re a motivated developer who enjoys designing complex systems, writing scalable code, and shipping real-world products that impact millions—this is your chance to influence the foundation of Microsoft’s AI cloud future.


🧠 Role Responsibilities

As a Software Engineer II, you will play a crucial role in developing robust, high-performance systems at scale. This is an individual contributor role with a strong focus on hands-on coding and system architecture.

1. End-to-End Software Development

  • Design, implement, test, and ship features in a highly scalable and reliable database system.

  • Write clean, modular, reusable code in programming languages such as C++, C#, Python, Java, or JavaScript.

  • Contribute to system-level software involving distributed systems, operating systems, cloud platforms, and databases.

2. System Architecture & Design

  • Drive the development of design documents and architecture plans by identifying dependencies and user requirements.

  • Collaborate with project managers, architects, and fellow engineers to design systems that are efficient, fault-tolerant, and future-ready.

3. AI-Driven Engineering

  • Explore the integration of LLMs into various parts of the database infrastructure.

  • Work on telemetry, observability, and intelligent decision-making systems that enhance performance and user experience.

4. Cloud Engineering & Container Orchestration

  • Build and deploy software using Azure Kubernetes Service (AKS), Amazon EKS, or Google GKE.

  • Use Helm and other DevOps tools to manage complex Kubernetes environments.

5. Operational Excellence

  • Serve as a Designated Responsible Individual (DRI) for monitoring system health and responding to incidents or downtimes.

  • Follow and contribute to on-call playbooks to ensure rapid recovery and long-term remediation of system issues.

6. Continuous Improvement

  • Keep up with emerging technologies and evolving best practices in cloud, AI, and database engineering.

  • Contribute to Microsoft’s internal engineering culture through mentorship, code reviews, and knowledge sharing.


🎓 Required Qualifications

To be eligible for this position, candidates must meet the following baseline criteria:

  • Bachelor’s Degree in Computer Science or a related field
    AND
    4+ years of hands-on software engineering experience in languages such as C++, C#, Java, Python, or JavaScript
    OR
    Equivalent practical experience in the software industry.

  • 2+ years of experience with Kubernetes and containerized application development.

  • 1+ year of experience with at least one cloud platform: Azure, AWS, or Google Cloud.

  • Currently employed in a software engineering role with active coding responsibilities.


💡 Preferred Qualifications

While not mandatory, the following qualifications will give candidates a competitive edge:

  • Master’s Degree in Computer Science or relevant technical field.

  • Strong command of Kubernetes orchestration platforms: AKS, EKS, or GKE.

  • Experience with Helm for package management in Kubernetes environments.

  • Prior experience in shipping scalable cloud products or services used by enterprise-level customers.

  • Proven track record in debugging distributed systems, writing testable code, and applying CI/CD principles.


🏆 Skills and Attributes for Success

Microsoft values the following professional qualities in all engineering roles:

  • Analytical Thinking: Strong ability to break down complex problems and find robust, efficient solutions.

  • Team Collaboration: Open communication style, team-first attitude, and willingness to mentor peers.

  • Adaptability: Comfortable working with evolving requirements, new tech stacks, and large-scale systems.

  • Passion for Technology: A hunger for innovation, a love for clean code, and a desire to work on meaningful products.


🏢 Microsoft Work Culture – Flexibility Meets Purpose

At Microsoft, we believe in the power of hybrid work and employee empowerment. This role offers the flexibility of up to 100% remote work, allowing you to achieve the ideal work-life balance while contributing to global projects.

We promote a growth mindset, open collaboration, and a strong sense of purpose. Our workplace encourages inclusivity, creativity, and technical excellence.


💼 Employment Benefits

Microsoft offers industry-leading compensation and a wide range of perks to support your physical, mental, and financial well-being:

  • World-class healthcare plans for employees and dependents.

  • Access to continuous learning, online courses, and tech certifications.

  • Discounts on Microsoft products and services.

  • Savings and investment plans (including Employee Stock Purchase Plan).

  • Generous leave policies, including paid vacation, holidays, sick leave, and family support.

  • Paid parental leave (maternity and paternity).

  • Corporate giving programs and volunteer time off.

  • Global networking and mentorship opportunities.


🌍 Microsoft’s Diversity & Inclusion Policy

Diversity is a strength at Microsoft. We are committed to creating an inclusive environment where every employee can thrive, regardless of background, identity, or personal circumstances.

Equal Opportunity Statement:
All qualified applicants will receive equal consideration for employment without regard to:

  • Age

  • Gender identity or expression

  • Sexual orientation

  • Nationality

  • Race or ethnicity

  • Religion or belief

  • Disability status

  • Veteran or military status

  • Marital or parental status

  • Genetic or health conditions

If you require any assistance or accommodation during the application process, Microsoft provides full support to candidates with disabilities.


📈 Career Path and Growth Opportunities

The Software Engineer II role is an excellent stepping stone to advanced engineering roles at Microsoft, such as:

  • Senior Software Engineer

  • Principal Software Engineer

  • Engineering Manager

  • Architect – Cloud Systems / Databases

You will be exposed to pioneering technologies, receive mentorship from leaders, and have access to a vast internal ecosystem to accelerate your career.


🔍 SEO Keywords

This article is optimized with the following SEO-rich keywords:

  • Software Engineer Jobs at Microsoft

  • Remote Engineering Jobs India

  • Kubernetes Engineer Microsoft

  • Microsoft Azure Careers Bangalore

  • Cloud Database Developer Jobs

  • Microsoft Software Engineering Remote

  • LLM AI Engineering Microsoft

  • C++ Developer Microsoft Careers

  • Helm and Kubernetes Jobs

  • Distributed Systems Engineer India

  • Microsoft Remote Work Opportunities

  • Microsoft Developer Openings 2025

  • AI Cloud Database Jobs

  • Full-Time Developer Jobs Microsoft

  • Microsoft Cloud Infrastructure Roles


📥 How to Apply

Ready to build next-gen databases at a global tech giant?

👉 Visit the Microsoft Careers Portal
👉 Search for Job ID: 1830227
👉 Apply with your updated resume and a short statement of interest

= Apply Here =

Leave a Reply

Your email address will not be published. Required fields are marked *