Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Group Engineering Manager 
United States, Washington 
490605594

29.08.2024

(Dynamics), and third-party solutions (through Azure Communication Services). The platform enables reliable and high-quality messaging, meeting, and audio/video calling services that workouchpoints. Conversations on our platforms are made more intelligent in real-time, empowering best-in-class productivity tools for the modern workplace where every call, meeting, or chat will make the next one better.

as well as consumer users. The micro services are highly scalable,highly available

build world-class infrastructure for our large portfolio of microservices. You willbe responsible forhighly reliable, scalable, secure, and automated services at unprecedented scale. A big part of your role is ensuring our engineering work is tightly bound to our growth

Cosmos Database (DB),all ofto helpto grow and innovate.

Required/Minimum Qualifications

  • Bachelor's Degree in Computer Science, or related technical discipline 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.
  • 4+ years of direct people management experience.

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/Additional Qualifications

  • Experience in cloud and service-oriented development, particularly with Azure or other scalable cloud platforms, with a focus on performance, resiliency, telemetry, and security.
  • Leadership skills, with experience mentoring and managing software engineers, particularly in the context of engineering large, high-volume cloud services.
  • Experience working with geographically distributed teams to achieve joint outcomes.
  • Able to convey technical details clearly and collaborate effectively across groups and disciplines.
  • Analytical skills with a systematic and structured approach to software design and development.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:Microsoft will accept applications for the role until September 16, 2024.


Responsibilities
  • Lead a team of engineering managers and engineers to build scalable services.
  • Lead the architecture, design, and implementation of services for scale, throughput, durability, and low latency.
  • Innovate and make service deployment and maintenance an efficient well-oiled machine thatprovides  reliabilitywith minimal manual engineer intervention.
  • Oversee partnership withappropriate stakeholders(e.g., project manager, technical lead) todetermineuser requirements within and across teams for multiple solutions or products.
  • Lead the definition of requirements, key performance indicator (KPIs), priorities and planning of engineering deliverables.
  • Lead teams and provides technical leadership for identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Lead the optimization, debugging, refactoring, andreusingof code to improve performance and maintainability, effectiveness, and return on investment (ROI).
  • Coach and guide team deliver on multiple projects, releases, and work items in coordination withappropriate stakeholders(e.g., project managers) across products and services.
  • Drive a Live Site culture within the organization to ensure services truly delight our customers/partners.
  • Embody our and