Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineering Manager Microsoft AI 
United States, Washington 
668095404

04.02.2025

As a Principal Engineering Manager you will model technical excellence and embrace Microsoft cultural values of inclusion and caring to help drive the following outcomes:

Coach & Care

– Care deeply about consumer experience, product availability, resilience and scalability.

Required 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.
  • 6+ years of professional software engineering experience building consumer desktop, web and/or mobile applications and working with large-scale distributed systems.
  • Experience as an engineering manager, or a technical lead with a passion for coaching and mentoring others.

Preferred Qualifications:

  • 6+ years of working experience in large scale system architecture, design, development, testing, and release, including but not limited to web applications, microservices in layers, database design, API design, performance tuning, telemetry design and analysis.
  • Demonstrated programming skills and knowledge of architectural patterns for large, high-scale applications.
  • Solid analytical skills with systematic and structured approaches to software design.
  • Passion for building reliable and well-tested code.
  • Experience managing and working on full-stack teams and products.
  • Solid collaboration and communication around articulating technical details.

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 February 13, 2025.

Responsibilities
  • Lead and support a team of 6-8 full-stack engineers in the US.
  • Collaborate closely with an integrated remote team in China: work with a peer Engineering Manager to define joint goals execution plan.
  • Provide hands-on technical leadership: architecture, design, code reviews, development, quality assurance and live site.
  • Drive modern engineering practices such as continuous integration, unit testing, automated deployments with integrated quality gates.
  • Partner with Product Management to meet immediate and longer-term business objectives.
  • Collaborate with teams across the company.
  • Hire, retain, and grow top talent.
  • Foster a healthy and inclusive team environment.
  • Be a mentor for the people on your team and help them grow.
  • Embody our