Microsoft - Software Engineering | Hyderabad, India

Microsoft is Hiring Software Engineering in Hyderabad, India!


Job Overview


Microsoft is seeking a Software Engineer II to join the Azure Data engineering team in Hyderabad. This role focuses on building and improving cloud-scale database systems as part of the Azure Data platform, including services such as databases, data integration, big data analytics, messaging, and real-time analytics.


The team works on products including Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. The mission is to build a modern data platform for the age of AI, enabling data-first applications.


Within Azure Data, the databases team builds and maintains operational database systems that support applications across industries. This role specifically contributes to Azure Database for PostgreSQL, a relational database service on Azure.


Key Responsibilities


  • Collaborate with stakeholders (such as project managers and technical leads) to understand feature requirements

  • Gather feedback through multiple channels and incorporate insights into design and solution improvements

  • Define and execute testing strategies, including unit testing and improving test coverage

  • Develop, maintain, and enhance code for product features using best practices for extensibility and maintainability

  • Consider reliability, diagnosability, and maintainability while writing production-ready code

  • Participate in live site operations, including on-call support to resolve and mitigate service issues

  • Contribute to improving system performance, availability, scalability, storage, networking, and OS integration

  • Stay updated with emerging technologies to improve performance, observability, and operational excellence


Qualifications


Required


  • Bachelor’s degree in Computer Science or related technical field AND 2+ years of software engineering experience
    OR equivalent experience

  • Proficiency in programming languages such as C, C++, C#, Java, JavaScript, or Python

  • Must pass Microsoft Cloud background check upon hiring and periodically thereafter


Preferred


  • Bachelor’s degree in Computer Science or related technical field with 2+ years of experience
    OR Master’s degree with 1+ year of experience

  • Experience in programming languages including C, C++, C#, Java, JavaScript, or Python


Role Details


  • Employment Type: Full-Time

  • Work Type: Software Engineering (Individual Contributor)

  • Work Arrangement: 3 days per week in-office

  • Travel: Less than 25%

  • Location: Hyderabad, Telangana, India

  • Posted Date: June 05, 2026


Apply Now : Click Here