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
View allNot 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.
Similar Jobs
Hand-picked roles that match this job's skills
Black Panda Enterprises
Part-Time AI & Social-Emotional Learning (SEL) InstructorIn OfficePimpri Chinchwad2mo
5K/moApply
Microsoft
Software Engineer 2In OfficeBengaluru3mo
Stipend N/AApply
Microsoft
Software EngineerIn OfficeHyderabad3mo
Stipend N/AApply
MongoDB
Technical Services EngineerIn OfficeGurugram3mo
Stipend N/AApply
In OfficeHyderabad3mo
Stipend N/AApply
Qualcomm
Engineer, AssociateIn OfficeHyderabad3mo
Stipend N/AApply
Zensar Technologies
Quality Assurance Analyst - AdvancedIn OfficeIndia3mo
Stipend N/AApply
Zensar Technologies
Quality Assurance Analyst - AdvancedIn OfficeIndia3mo
Stipend N/AApply
Zensar Technologies
Full Stack Automation EngineerIn OfficeIndia3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Sponsored — Deals for Professionals
SponsoredSimilar Jobs Based on Your Skills
Caterpillar
Lead Software EngineerIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Deutsche Bank
Automation QA Test EngineerIn OfficePune3mo
Stipend N/AApply
In OfficeGurugram3mo
Stipend N/AApply
Birlasoft
Generative AI DeveloperIn OfficePune3mo
Stipend N/AApply
Birlasoft
Generative AI LeadIn OfficeNoida3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
RemoteIndia3mo
Stipend N/AApply
Leidos
ServiceNow DeveloperIn OfficePune3mo
Stipend N/AApply
Leidos
ServiceNow DeveloperIn OfficePune3mo
Stipend N/AApply
Recently Posted Jobs in Bengaluru
Fresh jobs posted in Bengaluru — apply early
KPMG Global Services
Senior Associate 1 - CanadaIn OfficeBengaluru3mo
Stipend N/AApply
Ericsson
Senior/Lead DevOps EngineerIn OfficeBengaluru3mo
Stipend N/AApply
JPMorgan Chase
Associate - Category Sourcing ManagerIn OfficeBengaluru3mo
Stipend N/AApply
KPMG Global Services
Senior - Business ControlsIn OfficeBengaluru3mo
Stipend N/AApply
KPMG Global Services
IN|KRC|KDN|CAS|TE|Belgium|Senior – BLRIn OfficeBengaluru3mo
Stipend N/AApply
Kotak Mahindra Bank
Personal Banker-Outbound-Branch Banking-Relationship ManagementIn OfficeBengaluru3mo
Stipend N/AApply
Asian Paints
EXECUTIVE I - SMARTCARE TECHNOLOGISTIn OfficeBengaluru3mo
Stipend N/AApply
Mahindra Group
Assistant Manager - Motor & DTIn OfficeBengaluru3mo
Stipend N/AApply
Freshworks
Lead - Product DesignerIn OfficeBengaluru3mo
Stipend N/AApply
Ericsson
Data EngineerIn OfficeBengaluru3mo
Stipend N/AApply
Ready to apply for Software Engineer 2?
Free to apply · takes under 2 minutes · Microsoft reviews on a rolling basis.
Apply Now



