← All jobs
M

Senior Software Engineer

Microsoft

Listed 7 Jul 2026

HyderabadSoftware EngineeringTop payGCC
Apply on Microsoft →

Research Microsoft before you apply

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

Build cloud scale products with focus on efficiency, reliability and security. Build and maintain end-to-end Build, Test and Deployment pipelines. Contribute to the architecture & design of the products. Triaging issues and implementing solutions to restore service with minimal disruption to the customer and business. Perform root cause analysis, trend analysis and post-mortems. Owning the components and driving them end to end, all the way from gathering requirements, development, testing, deployment to ensuring high quality and availability post deployment. ​​Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 8+ years experience in software development, architecture/design, data modeling or data engineering work OR Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 8+ year(s) experience in software development, architecture/design, data modeling or data engineering work OR equivalent experience Ability to work effectively in a multidisciplinary team, including Software Engineers, Program Managers, Security experts Proven experience designing, building, and operating large-scale, distributed cloud services with strong focus on reliability, scalability, and performance Strong operational discipline with the ability to manage live-site health, respond to randomization, and consistently deliver high-quality outcomes​ These requirements include, but are not limited to the following specialized security screenings: azdat azuredata ​​#azdat #azuredata #azdata #usagebilling #oro​ This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. *