Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer Manager 
United States, Washington 
408342411

04.02.2025

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, Go, C#, C++ or Java
    • OR equivalent experience.
  • Experience with Cloud Native technologies including containers, Go, and Kubernetes

Other Requirements:

  • Cloud Background check: 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.

Additional or 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, Go, C#, C++ or Java
    • 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, Go, C#, C++ or Java
    • OR equivalent experience.
  • 4+ years people management experience.
  • Awareness of, and ability to reason about, modern software & systems architectures, including load-balancing, queueing, caching, distributed systems failure modes, and microservices
  • Understanding of computer science, including data structures and algorithms
  • Experience designing, building, and troubleshooting complex software systems
  • Demonstrable ability to own and deliver software projects
  • Knowledge and passion for Agile development practices
  • Willingness and ability to respectfully challenge the status quo

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Responsibilities
As a Software Engineering Manager focused on the Sky team’s Kubernetes solutions, you will have the incredible opportunity to work on business-critical initiatives that directly contribute to the future of Azure’s business.
  • You must be deeply technical, experienced with Kubernetes, and able to ramp up in new areas quickly since your responsibilities will span all areas of Azure’s business as well as all layers of the cloud technology stack.
  • You will lead a team of software engineers as well as review and contribute to technical design and implementation of solutions to solve difficult problems within the infrastructure which enables the success of Microsoft's services. This will require working with stakeholders across Azure to define the problem, and to research, design and develop the solution. You will collaborate with teams of developers and program managers throughout the process offering opportunities to learn from and mentor others.
  • As a manager, you will be responsible for the performance management and development of your team, short and long-term planning, and the execution and delivery of that work.