Software Engineer II – Microsoft Security | Hyderabad, India
Location: Hyderabad, Telangana, India
Work Type: On-site (Microsoft Campus)
Employment Type: Full-Time
Travel Requirement: 0–25%
Job ID: 1820897
Date Posted: May 22, 2025
Step Into the Future of Cybersecurity with Microsoft
In an increasingly interconnected world, cybersecurity has never been more critical. Microsoft Security is on a bold mission to create a safer digital world. We’re developing end-to-end, intelligent, and adaptive security solutions that protect individuals, enterprises, and governments from a growing wave of cyber threats. As part of this global initiative, we are hiring a talented and passionate Software Engineer II to join our Secure Admin Services organization, based in Hyderabad, India.
This role offers the opportunity to work on high-impact solutions that underpin Microsoft’s internal security ecosystem while also helping to safeguard our customers’ digital landscapes. If you have a deep software development background, a drive for security-first design, and a passion for scaling resilient systems, we want to hear from you.
About the Team – Secure Admin Services
Secure Admin Services, operating within Microsoft’s Chief Information Security Officer (CISO) Organization, is responsible for developing robust internal solutions to defend Microsoft’s critical systems. The team manages the complete technology stack—from front-end applications to backend services and secure infrastructure. Notably, we also own and enhance the Secure Admin Workstation (SAW), a recognized product that has earned multiple accolades, including two CSO50 Awards for High-Risk Environments and Secure Admin Workstations.
Our solutions are trusted across Microsoft’s global operations, and the team continually drives innovation by leveraging the latest in software development, identity protection, cloud technologies, and operational resilience.
Your Role and Responsibilities
As a Software Engineer II, you’ll contribute to the design, development, deployment, and continuous improvement of secure and scalable solutions. This is a hands-on engineering role where your technical decisions will influence global security operations.
Key Responsibilities Include:
-
Full Ownership of Services: Take end-to-end responsibility for developing, scaling, and maintaining secure services that operate in high-availability environments.
-
Develop Microservices: Design and build microservices to support scalable and resilient cloud-native applications with high performance.
-
Security-First Development: Implement best practices in authentication, authorization, data protection, and compliance throughout the SDLC.
-
DevOps Integration: Participate in on-call rotations, monitor system health, and troubleshoot production issues as part of Microsoft’s DevOps culture.
-
Collaborate Across Teams: Work closely with product managers, architects, security experts, and global engineering teams during all stages of the development lifecycle.
-
Continuous Learning: Stay updated with emerging trends in cybersecurity, cloud platforms (Azure/AWS), and modern development frameworks.
-
Drive Innovation: Bring new ideas to the table, experiment, and help improve the product’s architecture, performance, and user experience.
-
Data Engineering: Process and analyze high-dimensional, large-scale datasets to extract insights that drive product improvements.
Ideal Candidate Profile
We’re looking for a well-rounded software engineer with a balance of technical expertise, collaborative spirit, and a strong sense of ownership.
Required Qualifications:
-
A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
-
6–8 years of professional experience in designing, developing, and maintaining enterprise-grade applications.
-
Solid command of Object-Oriented Programming (OOP) with hands-on experience in C#, ASP.NET, .NET Framework, MVC, Web API, and SQL Server.
-
Proficiency in cloud platforms such as Microsoft Azure or AWS.
-
Working knowledge of front-end scripting frameworks like React, AngularJS, or PowerShell.
-
Familiarity with source control and collaboration tools such as Git, VSO, or TFS.
-
Experience with distributed systems, SOA, and event-driven architecture.
-
Understanding of security protocols and practices, including authentication, encryption, and authorization mechanisms.
Preferred Qualifications:
-
Knowledge of modern security models such as OAuth and token-based authentication.
-
Exposure to Machine Learning or Applied AI concepts.
-
Experience with Agile methodologies and test-driven development (TDD).
-
Background in Security and Identity domains is a significant plus.
-
Excellent problem-solving abilities, organizational skills, and a drive for delivering results in fast-paced environments.
Why Join Microsoft Security?
Security is more than just technology—it’s a commitment to trust, privacy, and innovation. At Microsoft, you’ll work on solutions that help millions of users worldwide to operate safely in digital ecosystems. You’ll also be part of a purpose-driven organization where inclusion, integrity, and personal development are at the forefront.
Our Culture & Values:
-
Growth Mindset: We believe everyone can grow and improve. We invest in learning, coaching, and professional development.
-
Diversity & Inclusion: We foster a culture of respect and collaboration where every voice is valued.
-
Innovation: Microsoft encourages experimentation, smart risk-taking, and continuous improvement.
-
Empowerment: Our mission is to empower every person and every organization to achieve more.
What We Offer – Benefits & Perks
Microsoft provides a comprehensive benefits package to support the well-being and career progression of our employees:
-
World-class healthcare coverage and wellness programs
-
Educational assistance and learning resources
-
Generous paid time off, including vacation and parental leave
-
Savings and investment options, including employee stock purchase plans
-
Product and service discounts
-
Corporate giving programs and opportunities to volunteer
-
Networking and career development through employee communities and mentorship programs
Diversity, Equity, and Inclusion
At Microsoft, we are committed to building a workforce that reflects the diversity of the world around us. We welcome candidates of all backgrounds, identities, and abilities. Equal opportunity is the foundation of our hiring process, and we make reasonable accommodations for individuals with disabilities throughout the application journey.
For more information, please see our accommodations page.
How to Apply
If you’re a developer with a passion for security and innovation, this is your chance to work with a world-class team on mission-critical services that power global security at scale.
Take the next step in your career.
Apply today and become part of Microsoft’s mission to secure the future of technology.
Keywords for SEO Optimization:
Software Engineer II, Microsoft Hyderabad jobs, Microsoft Security careers, C# developer jobs, .NET framework careers, Azure cloud engineering, secure software development, cybersecurity careers India, enterprise application engineer, object-oriented programming jobs, full-time software jobs, Microsoft job openings, software development careers 2025, secure admin services Microsoft, DevOps engineer role, high-scale application developer, distributed systems engineer, Microsoft Security job description, backend developer jobs India, cloud-native application engineer.