Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II - CTJ - Top Secret

Microsoft seeks Software Engineer II for Amplify Team to develop and maintain Microsoft 365 Admin Center services for government clouds, requiring Top Secret clearance and strong full-stack development skills.

Software Engineering IC3

Microsoft is hiring a Software Engineering IC3 to build enterprise-scale security solutions in Hyderabad. 3+ years experience required in C#, .NET, and cloud services.

Software Engineer - II (C/C++)

Microsoft is hiring a Software Engineer II specializing in C/C++ to work on the Windows Developer Platform team in Hyderabad, building tools and APIs for Windows app developers.

Software Engineer

Software Engineer role at Microsoft's Monetization and Business Planning team, focusing on automation solutions and cloud technologies with hybrid work model.

Technical Support Engineer (Data and AI Intelligent Platform)

Technical Support Engineer role at Microsoft focusing on Azure AI platforms, combining customer support excellence with deep technical expertise in AI and cloud technologies.

Description For Software Engineer II

Microsoft Purview Information Protection Team is seeking a talented Software Engineer II to join their security-focused division. The team builds critical security capabilities that help customers discover, classify, and protect sensitive information across platforms. This role involves developing enterprise-grade features that impact millions of customers worldwide, focusing on Classification, Labeling, and Protection (CLP), security policies, document encryption, Information Right Management (IRM), and Data Loss Prevention.

The ideal candidate will thrive in a collaborative and agile environment, bringing technical expertise to security solutions while working on Microsoft Office products like Word, Excel, and PowerPoint. This position offers the opportunity to work with cutting-edge security technology while developing scalable solutions that protect information and maintain data security across platforms.

As a Software Engineer II, you'll be part of Microsoft's mission to empower every person and organization globally. The role combines technical challenges with real-world impact, requiring both coding expertise and security awareness. You'll work in a culture that values growth mindset, innovation, and collaboration, with the opportunity to impact millions of users worldwide.

The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support. Located in Hyderabad, India, this hybrid role allows up to 50% work from home, providing flexibility while maintaining collaborative opportunities. The role requires 4+ years of technical engineering experience, with opportunities to work on complex security solutions that protect sensitive information worldwide.

Last updated 10 days ago

Responsibilities For Software Engineer II

  • Work with other experienced Software Engineers, Product Managers, Designers and cross-functional teams to deliver high quality security solutions
  • Design and develop large components with quality, performance, simplicity, durability, scalability, and maintainability
  • Contribute efforts to collect, classify, and analyze data for decision-making
  • Work across organizations and directly with partners both in Office and across Microsoft

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Master's Degree in Computer Science with 2+ years experience (preferred)

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?