Microsoft

Software Engineer 2

Microsoft
Apply
6 days ago
Bengaluru, IndiaMid Level

Responsibilities

  • Develop internal tools and platforms that modernize engineering workflows for Power BI Desktop and Service.
  • Build scalable, secure, reliable systems for engineering productivity, automation, and compliance.
  • Integrate GenAI, telemetry, and ML-based intelligence into developer tools and workflows.
  • Modernize legacy systems by migrating them to cloud-native architectures.
  • Build telemetry-driven insights for observability, diagnostics, and product quality.
  • Develop automation supporting rapid validation cycles for weekly Power BI releases.
  • Collaborate with PM, QA, Release Engineering, Desktop, Service, Infrastructure, and ADO/GitHub teams.
  • Use metrics and tooling analytics to influence engineering strategy and drive continuous improvement.

Requirements

  • Bachelor's degree in Computer Science or a related field and 6+ years of engineering experience building software tools, internal platforms, automation systems, or developer productivity solutions.
  • Strong coding expertise in C#, TypeScript, Java, Python, or JavaScript.
  • Experience building distributed systems, APIs, dashboards, or engineering tools.
  • At least 2 years of experience with test frameworks or engineering systems such as CI/CD, ADO/GitHub, or pipelines.
  • Experience integrating GenAI into developer workflows, including prompting, embeddings, agents, or retrieval.
  • Ability to collaborate across global teams and communicate technical concepts clearly.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
  • Preferred: master's degree in Computer Science or a related field and 6+ years of engineering experience.
  • Preferred: experience building tools or automation for Power BI or other BI/analytics platforms.
  • Preferred: familiarity with PowerShell, Azure DevOps, GitHub Actions, Kusto, KQL, and Azure services.

Tech Stack

AzureC#GitHub ActionsJavaJavaScriptPowerShellPythonTypeScript

Categories

Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me