principal software engineering Principal Engineer tech_leadership · Posted May 14, 2026

About this role

Microsoft is hiring a principal-level Principal Engineer in the software engineering function based in Hyderabad, India. The posting calls out experience with Agile, iOS, Android.

Role
Principal Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Employment
Full-time
Location
Hyderabad, India
Department
Software Engineering
Posted
May 14, 2026

More roles at Microsoft

Senior Software Engineer
Mountain View, CA · senior
JavaScript Java C
Senior Applied Scientist
Redmond, WA · senior
Python R SQL
Sr Consultant - Infra
India · senior
Python AWS GCP
Customer Experience Engineer
United Kingdom, Multiple Locations, Multiple Locations, Ireland, Dublin, Dublin · mid
Agile iOS Android
Software Engineer II and Senior Software Engineer- Microsoft Security (Multiple Roles)
Herzliya, Israel · senior
SQL Azure Kubernetes
All Microsoft jobs →

Job description

from Microsoft careers
Overview

The Windows Connected Experiences team is looking for a highly motivated and innovative Software Engineer to break new ground as we take our products to orders of magnitude higher scale and rock-solid reliability, build out the intelligence capabilities to dramatically deepen user engagement and create a great cross-device experience.  The team is responsible for connected experiences including Phone Link which enable PC users to access capabilities from their Android and iOS phones. 

Our mission it to help our customers achieve more by breaking the productivity limiting boundaries between devices (via cross-device features) and create seamless continuity between the Mobile and PCs.  Together with our partners, we are building engaging & differentiated cross device experiences across Windows PCs & Mobile Devices, strengthened by our best of breed expression of Mobile-first experiences on both 1st party & 3rd party hardware.

We embrace a culture which is customer focused, collaborative, fun loving, delivers continuously and drives engineering excellence.  We are a diverse team. We embrace people from all backgrounds, to help us build the best cross-device experience for people across the world.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.



Responsibilities
  • Develop scalable, performant and reliable experiences in Windows.
  • Work in an agile development environment with a quick turnaround time and iterative builds.
  • Problem solving and troubleshooting design and development issues and provide appropriate solutions.
  • Communicate effectively, both written and verbal, with technical and non-technical cross-functional and geographically distributed teams.

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.

All software engineering jobs software engineering in Hyderabad, India Jobs in Hyderabad, India software engineering salaries software engineering career path
All Microsoft Jobs Browse software engineering roles principal positions