Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer -- Windows 
China, Jiangsu, Suzhou City 
665121297

13.08.2024

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience
  • 8+ years of software engineering experience building and shipping apps and/or services.
  • Excellent technical design skills and proven ability to drive large scale system designs for commercial projects or product.
  • Fluent English communication skill.

Other Requirements

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:

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

Preferred Qualifications

  • Bachelor's Degree in Computer Science
    • OR related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript,
    • OR Python
    • OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience
  • Ambitious, self-motivated,Agile, can-do attitude and great at dealing with ambiguity.
  • Strong knowledge of object-oriented programming language paradigms
  • Strong coding, debugging and problem-solving skills
  • Keen interest in mentoring early in career engineers
  • Ability to quickly ramp up, understand complex problems, and create solutions across many products
  • Great communication skills to collaborate cross-group and work effectively within the team
  • Expertise in developing large scale services.
  • Expertise in OS hypervisor.
  • Expertise in virtualization.
Responsibilities
  • Lead the technical direction and vision for the architecture, design, and the implementation of our infrastructure on Azure that scales to provision, manage, and monitor health of millions of cloud-based virtual devices.
  • Mentor and help grow a team of talented, diverse software engineers.
  • Work across organizations, collaborating with internal partner teams such as Azure Compute, Core OS, Microsoft Security and Identity team, and others.
  • Provide leadership for the architecture of secure, distributed, scalable, and resilient micro-services using modern technologies.
  • Raise the technical bar, maintain a data and results driven culture, and nurture a high-performance team to build world-class experiences for W365 and AVD end users, ITPros, partners, and operations teams.
  • Get to extend your knowledge of cloud compute, hypervisors, desktop virtualization, streaming technologies, and other technical areas including cloud-based management suites.
  • Be part of a team designing fundamental capabilities involving AKS, storage, networking, and streaming protocols (such as Remote Desktop Protocol) for our core products to enhance the value to our customer base.
  • Be a part of an agile team working with experienced engineers and product managers that behave more like a technology startup.