← All jobs
M

Software Engineer 2

Microsoft

Listed 30 Jun 2026

HyderabadSoftware EngineeringTop payGCC
Apply on Microsoft

Research Microsoft before you apply

Check ratings, real-employee reviews, verified pay, and interview difficulty.

​​Design, produce and deliver software to improve the reliability, scalability, performance, security, and efficiency of a cloud service. Contribute with fixing, enhancing, and supporting our services in production, including periodic on-call duties Contribute to the development and implementation of automation solutions within production environments. Collaborate with colleagues across the world to address all requirements needed to run enterprise-grade services. Participate actively in code reviews, bug/issue triage with the feature teams, and support well informed decisions towards business and engineering goals. Review and influence ongoing design, architecture, standards and methods for operating services and systems. ​ ​ ​​Bachelor's degree in computer science or related technical field AND 2-4 years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python ​​​- Learn and participate in code reviews to ensure code meets team standards, applying coding patterns and best practices with guidance. - Develop and implement code for product features, write testable, maintainable, and extensible code while using AI tools responsibly. - Assist in designing and testing solutions, exploring design options with oversight, and contribute to design documents and technical validation. - Support quality assurance efforts through executing test plans, including security testing, and learn to incorporate dependency and scalability considerations. - Apply and develop understanding of security principles in code and processes, contributing to security monitoring, incident response, and secure deployment practices. - Engage in reliability and supportability activities by monitoring systems, contributing to live site operations, telemetry integration, and incident management with supervision. - Collaborate with internal stakeholders to understand user requirements and incorporate customer insights into product features while learning customer security and privacy needs. ​