← All roles

Software Engineer II

Microsoft· Software Engineering
Apply on company site
Hyderabad, Indiafull-timePosted 1w ago

About the role

Software Engineer II in the Fabric Data Integration team within Microsoft Fabric, focusing on building a next-generation data movement and integration service with low latency, scalable on cloud infrastructure, and high availability.

Responsibilities

  • Build cloud scale products with focus on efficiency, reliability and security.
  • Build and maintain end-to-end Build, Test and Deployment pipelines.
  • Deploy and manage massive Hadoop, Spark and other clusters.
  • 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.

Qualifications

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to C#, Java, React, or Python OR equivalent experience.
  • Experience in data integration or migrations or ELT or ETL tooling is mandatory

Skills

Required:Programming languages (C#, Java, React, Python)Data integration / ELT / ETL tooling
Last updated Oct 16, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft