Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
India, Telangana, Hyderabad 
908301716

28.01.2025

end result. To that end, we encourage applicants from any background and with any perspective.


Required Qualifications

  • Bachelor's Degree in Computer Science OR related technical field AND 10+ years technical engineering experience with coding in languages including C++ OR C#.
  • Deep technical experience including leading others.
  • Researching (andperhaps buildingprototypes and beyond) some new ways of doing something.
  • Demonstrates a mastery of communication and data presentation and storytelling skills.
  • Exhibits a growth mindset and humility, while working through high stakes scenarios.
  • Proven experiences as an ally who can further a more open, diverse, and inclusive workplace with a goal of everyone feeling like they belong.
  • Demonstrated hypothesis-driven,problem-solving orientation.
  • Strong technical and analytical skills, and a passion for customers.
  • Strong design, coding, debugging, teamwork, and communication skills.
  • 10 + years of experience shipping commercial software.
  • 5+ years of experience with C++ and/or C#

Preferred Qualifications

  • Experience with Windows development tools and technologies, including Visual Studio and the Windows SDK. XAML familiarity is a plus.
  • Win32 application and systems programming experience will be a bonus.
  • Experience working on Open-Source projects in GitHub.

Other Requirements

Candidates must be able to meet Microsoft, customer and/or government security screening requirements that are required for this role. These requirements include, but are not limited to the following specialized security screenings

  • This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Responsibilities

and third-party developers to build amazing Windows apps.

  • As aPrincipal Software Engineer, you willbe responsible fordesigning and developing high-quality software components and libraries for Windows Developers.
  • You will be exposing the capabilities via APIs which need to follow consistent patterns, are scalable,extensibleand maintainable.
  • You will also play a key role in open-ended explorations, prototyping andidentifyingopportunities for our developers.
  • You will have the amazing opportunity learn and grow by working closely with the architects, senior engineers, Program Managers, and AI/ML scientists who contribute to the overall technical vision and strategy of the “architectural how” of how we build a scalable