Taro Logo

Software Engineer II

World's leading technology company providing cloud services, software, and hardware solutions.
Cloud
Mid-Level Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Cloud · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II

Azure Edge + Platform (AE+P) is seeking a passionate Software Engineer II to join their Feedback and Diagnostics team. This role is part of Microsoft's Azure cloud platform, trusted by hundreds of millions of users worldwide. The position focuses on developing modern techniques for rapid detection, diagnosis, and resolution of software failures at scale using Azure-based cloud services. The team processes diagnostics to generate insights and integrate them into developer workflows.

The ideal candidate will have 5+ years of experience in building low-latency, high-throughput services and distributed systems. You'll work on projects across Azure and Windows organizations, requiring strong coding and collaboration skills. The role involves designing and implementing solutions for processing Customer Feedback information from Windows devices at scale.

Microsoft offers an excellent benefits package including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The position is hybrid, allowing up to 50% work from home, and is based in Bangalore, India. This is an exciting opportunity to join a world-class team and contribute to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 2 months ago

Responsibilities For Software Engineer II

  • Working on projects and initiatives across lead-level teams in Azure and Windows orgs
  • Creating and maintaining productive working relationships with other teams
  • Working on systems and designing solutions for processing and analyzing Customers Feedback information from Windows devices at scale
  • Delivering extensible, scalable, and adaptable solutions as the business grows

Requirements For Software Engineer II

Java
Python
  • Computer Science BS/MS degree OR related technical field
  • 5+ years of software development experience in building low latency high throughput services
  • Proven experience in developing large-scale distributed systems utilizing cloud technologies
  • Proficient in programming languages such as C++, C#, Java or Python
  • Ability to communicate technical details clearly across organizational boundaries
  • Experience with data analysis and systems (SQL, Kusto, etc.)
  • Experience with designing and building telemetry and diagnostic systems
  • Experience in DevOps to maintain live services and/or application frameworks

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?