Job ID: 1860674 | Role: Software Engineer (IC2) | Company: Microsoft | Location: Bangalore, Karnataka, India | Employment Type: Full-Time | Work Mode: Up to 50% Work From Home | Travel: 0–25%
Posting Date: Sep 11, 2025 | Role Type: Individual Contributor | Discipline: Software Engineering
Official Job Description
Overview: Digital Trust & Safety (DigiTS) at Microsoft is seeking a Software Engineer passionate about building and operating large-scale, distributed, backend services using native Azure Cloud products. This role contributes to Microsoft’s mission of safeguarding human rights, promoting digital safety, and protecting user experience globally.
Responsibilities
- Contribute to design documents, dependencies, and scalable solutions using emerging technologies (AI/ML, .NET Core, Serverless, Azure).
- Work with stakeholders to define user requirements and break down tasks into smaller, manageable work items.
- Participate in on-call rotations, respond to alerts, and proactively improve platform SLAs.
- Stay updated with new technologies to improve availability, reliability, and performance.
- Balance digital safety with privacy and regulatory expectations.
Required Qualifications
- Bachelor’s degree in Computer Science or related field.
- 1+ years of engineering experience with C# or other programming languages.
- 1+ years building and maintaining cloud-native services (preferably Azure, AWS, or GCP).
- Must clear Microsoft Cloud Background Check (every 2 years).
Preferred Qualifications
- Experience designing distributed backend systems with cloud-native platforms.
- Familiarity with enterprise-grade data processing services.
- Strong debugging, testing, and scalable system design skills.
Job details made easy by trendtoday360
Position Summary
As a Software Engineer IC2 in Microsoft’s Digital Trust & Safety team, you will build and operate secure, distributed cloud-native services that ensure safety, compliance, and reliability across Microsoft’s platforms. You’ll collaborate with engineers, product managers, and data scientists to protect users and maintain Microsoft’s reputation worldwide.
Key Responsibilities
- Design, develop, and deploy backend services on Azure Cloud.
- Support real-time monitoring and incident response.
- Enhance system scalability and performance through automation and cloud solutions.
- Work with global teams to ensure digital safety and compliance.
Expected CTC
₹18 – 28 LPA (approx.) depending on skills, experience, and location.
Skills Required
- Languages: C#, .NET Core, or similar backend programming languages.
- Cloud Platforms: Microsoft Azure (preferred), AWS, or GCP.
- System Design: Distributed systems, scalability, and performance optimization.
- Soft Skills: Collaboration, problem-solving, adaptability, and clear communication.
Day-to-Day Work
- Develop and maintain backend services handling enterprise-level workloads.
- Participate in code reviews and design discussions.
- Monitor production systems, respond to incidents, and improve SLAs.
- Collaborate with cross-functional teams to meet business and compliance goals.
Career Growth & Outlook
Microsoft offers a clear growth trajectory: IC2 → IC3 → Senior Engineer → Principal Engineer. Opportunities exist to move into specialized areas like cloud security, AI/ML systems, and leadership roles.
Why Join Microsoft?
- Impact: Protect millions of users worldwide with cutting-edge safety technology.
- Innovation: Work on AI, ML, and distributed cloud systems.
- Work-Life Balance: Up to 50% remote flexibility with global collaboration.
- Benefits: Industry-leading healthcare, education resources, discounts, generous PTO, and more.
Job updates by trendtoday360
Leave a Reply