
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • India, Karnataka, Bangalore, India, Uttar Pradesh, Noida
Microsoft is hiring a Software Engineer II to contribute to business-critical initiatives in Microsoft Security. You'll work with technologies like Java, C#, and Azure to develop solutions that protect against cybersecurity threats. This position requires 5+ years of professional software engineering experience.
You have 5+ years of professional software engineering experience, including hands-on development in one or more modern programming languages such as Java, C#, or Python. You possess a strong understanding of cloud technologies, particularly Azure, and have experience in building secure applications. You are adaptable and thrive in a collaborative environment, working alongside software engineers, program managers, and security researchers to deliver impactful features. Your analytical skills allow you to analyze complex system behavior and apply modern engineering practices effectively.
You value diversity and understand that different experiences and perspectives strengthen a team. You are committed to continuous learning and are eager to tackle new challenges in the rapidly evolving field of cybersecurity. You have a degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
Experience with AI Security, Identity Protection, or SaaS Defense would be a plus. Familiarity with big data technologies and modern UX platforms is also desirable, as these skills will enhance your contributions to the team.
As a Software Engineer II at Microsoft, you will contribute to business-critical initiatives in Microsoft Security, focusing on securing cutting-edge AI and cloud technologies. You will collaborate with cross-functional teams to develop solutions that protect, detect, and respond to evolving cybersecurity threats. Your role will involve improving the end-to-end lifecycle of services, ensuring they are efficient and cost-effective.
You will analyze complex system behavior and apply modern engineering practices to streamline deployments. Your contributions will directly impact the development of Cyber Defense solutions, leveraging state-of-the-art cloud technologies and big data. You will work on high-end technologies and collaborate across disciplines to deliver key customer solutions, ensuring that Microsoft remains at the forefront of cybersecurity.
Microsoft offers a dynamic work environment where you can grow your skills and advance your career. You will have the opportunity to work on innovative projects that have a significant impact on the security landscape. The company values diversity and inclusion, fostering a culture where everyone can thrive. You will be part of a team that is dedicated to building cutting-edge solutions and delivering unparalleled value to customers. Microsoft provides competitive compensation and benefits, supporting your professional development and well-being.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.