MyInternships.in
Microsoft logo — Microsoft Software Engineer 2 at Microsoft
Microsoft

Software Engineer 2

Job · Full-timeIn OfficeBengaluru5-6 years1 opening

About this role

Microsoft is hiring for Software Engineer 2 in Bengaluru. This opening was published by Microsoft on their official careers board (Eightfold) on 11 September 2026 and was confirmed live on 14 September 2026. Job details • Company: Microsoft • Role: Software Engineer 2 • Location: Bengaluru (as…

Similar jobs hiring now

Not quite right? These jobs in Bengaluru match the same skills — apply to a few to improve your chances.

Skills you'll use

PythonJavaJavaScriptC++C#

What you'll do

  • Design and implement extensible, maintainable product feature code that improves tools, services, and performance in the Windows build ecosystem while following secure coding and engineering best practices.
  • Develop and refine routing logic for Windows workloads, using workload characteristics and routing data to intelligently place builds on optimal compute resources that improve efficiency and reduce build costs.
  • Create and execute clear test strategies and plans, building testable code and leveraging automation, debugging tools, logs, and telemetry to validate assumptions, ensure solution quality, and prevent regressions.
  • Contribute to the automation of production deployment for key features, targeting highly reliable, low-touch deployments and using experimentation and feature flags to validate changes safely in non‑production and production environments.
  • Collaborate with internal stakeholders to understand user and workload requirements, incorporate insights into designs, and use telemetry and monitoring to improve reliability, availability, and observability of build-related services.

Who can apply

  • Preferred Qualifications:
  • Master's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
  • OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
  • This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
  • Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

About Microsoft

Overview Windows + Devices powers experiences for over a billion users worldwide, building the platforms and products that create magical experiences across Microsoft and leading the Windows and Surface products through deep partnership across the company and with OEM partners. The Windows…

Searching for “Microsoft jobs” or “jobs at Microsoft”? You’re in the right place.

Sponsored — Deals for Professionals

Sponsored

Similar Jobs

Hand-picked roles that match this job's skills

Sponsored — Deals for Professionals

Sponsored

Similar Jobs Based on Your Skills

Recently Posted Jobs in Bengaluru

Fresh jobs posted in Bengaluru — apply early

Ready to apply for Software Engineer 2?

Free to apply · takes under 2 minutes · Microsoft reviews on a rolling basis.

Apply Now