Software Engineer II – Windows Systems
Microsoft is hiring a Software Engineer II to work on Windows Systems in Hyderabad. This role involves designing, developing, and maintaining core Windows platform components.
About the role
The employer is seeking a Software Engineer II to join the Windows Systems team. This is an individual contributor engineering role focused on building and improving foundational components of the Windows platform.
The successful candidate will be expected to contribute to the full software development lifecycle — from design and implementation through to testing and deployment — while collaborating closely with cross-functional engineering teams.
- Design and develop software components for Windows Systems
- Work within an agile engineering environment alongside senior engineers and architects
- Participate in code reviews, debugging, and performance optimisation
- Contribute to technical documentation and engineering best practices
This position is based in Hyderabad, Telangana, and represents an opportunity to work on large-scale, high-impact systems at one of the world's leading technology organisations.