Software Engineer II

Bengaluru, Karnataka, India
Sep 25, 2024
Oct 12, 2025
Hybrid
Full-Time
5 Years
Job Description

Join Microsoft’s Azure Fundamentals Data Engineering & Intelligence Team to leverage your skills in software engineering, data analysis, and AI/ML. This is an exciting opportunity to derive insights from large datasets and contribute to impactful product development.

Key Responsibilities

  • Discover and present insights to influence product development.
  • Analyze large datasets using data science methods.
  • Develop models of product usage and user behavior from telemetry data.
  • Write telemetry instrumentation code for Windows and Linux.
  • Collaborate with feature teams to manage shared data assets.
  • Solve complex data engineering challenges creatively.
  • Provide actionable recommendations for business value.
  • Create test suites for validating customer scenarios.

Qualifications

  • 5+ years of experience with large data sets and innovative problem-solving.
  • Proficient in object-oriented (C/C++, C#) and scripting languages (Python).
  • Experience with large-scale computing systems (COSMOS, Spark, etc.).
  • Proficient in SQL and relational databases.
  • Strong background in machine learning and data mining.
  • Excellent communication and interpersonal skills.

Preferred

  • Passion for deriving business impact from data insights.
  • Familiarity with statistical models (time-series analysis, regression, etc.).
  • Ability to communicate complex analyses to non-technical audiences.
  • Focus on statistics, big data, or machine learning.

Why Microsoft?
Be part of a mission-driven organization dedicated to empowering individuals and organizations globally. Engage in a collaborative environment that values innovation and creativity.

Related Jobs