Check CANDIDATE INTERVIEW EXPERIENCE Here
Job Overview
| Feature | Details |
|---|---|
| Job Title | Software Engineer II (Full Stack) |
| Company | Microsoft |
| Location | Hyderabad, Telangana, India |
| Experience Required | Minimum 3 years |
| Qualification | BS/MS in CS, Engineering, or Mathematics |
| Preferred Skills | Full-stack, distributed systems, secure SDLC, Azure |
| Job Type | Full-Time |
| Team | Microsoft 365 Security |
| Posted On | June 20, 2025 |
| Apply Link | Given at the End |
Software Engineer II – Microsoft 365 Security (Hyderabad)
Microsoft is hiring experienced Full Stack Software Engineers to work on Microsoft 365 Security products, including Microsoft Defender Antivirus and Advanced Threat Protection. This is a key engineering position focused on cloud-based, secure, scalable applications that protect millions of users worldwide.
As a member of this collaborative team, you’ll contribute to next-gen cybersecurity services using AI, ML, distributed systems, and modern front-end stacks.
About Microsoft 365 Security Team
The M365 Security team builds trusted, user-first cybersecurity applications for consumers and enterprises. Their services span web, desktop, and mobile experiences—secured with the latest cloud-scale AI and real-time threat protection.
Products like Microsoft Defender and ATP are built and scaled from teams like this in India. The engineering culture emphasizes security, scalability, accessibility, and impact.
Responsibilities
-
Build and maintain high-performance, cloud-native services for Microsoft Defender and ATP
-
Work across full-stack: cloud, APIs, frontend (React/PWA), and backend services
-
Collaborate with product managers, researchers, and UX to deliver secure solutions
-
Design and implement distributed, scalable microservices
-
Drive CI/CD pipelines, DevOps efficiency, and service quality metrics
-
Enhance malware detection, incident response, and cyber safety tooling
Minimum Qualifications
-
3+ years of industry experience in software engineering
-
Strong in data structures, concurrency, and algorithm optimization
-
Cloud development (preferably Azure) and dev-ops lifecycle exposure
-
Experience in modern front-end technologies: React, JavaScript, HTML
-
Proficient in backend: C#, Java, C++ or related
Preferred Qualifications
-
Full-stack expertise (data layer to UI layer)
-
REST API design, scalable architecture, microservices
-
Secure Software Development Lifecycle (SDLC) principles
-
CI/CD ownership and production-grade service deployment
-
Strong communicator and cross-team collaborator
-
Familiarity with Microsoft internal toolsets, security clearance protocols
FAQs
1. What is the experience level required for this role?
Minimum 3 years of software development experience in cloud, full-stack or security domains.
2. What are the tech stacks used?
Frontend: React, JavaScript; Backend: C#, Java, C++; DevOps: Azure, Git, CI/CD pipelines.
3. Will the role involve security clearance?
Yes. The Microsoft Cloud background check is mandatory for this role.
4. Is this a remote job?
No. This is an on-site role based out of Microsoft’s Hyderabad campus.
5. What are the products I’ll work on?
Key security tools like Microsoft Defender Antivirus, ATP, Microsoft Security Portal, etc.
