DevJobs

Principal Group Software Engineering Manager | Infrastructure and Developer Platform

Overview
Skills
  • C C ꞏ 6y
  • C# C# ꞏ 6y
  • C++ C++ ꞏ 6y
  • Java Java ꞏ 6y
  • JavaScript JavaScript ꞏ 6y
  • Python Python ꞏ 6y
  • AWS AWS ꞏ 4y
  • Azure Azure ꞏ 4y
  • GCP GCP ꞏ 4y
  • Oracle Cloud Infrastructure Oracle Cloud Infrastructure ꞏ 4y
  • Kubernetes Kubernetes ꞏ 4y
  • Amazon Web Services ꞏ 4y
  • OCI ꞏ 4y
The Infrastructure and Developer Platform group is responsible for one of the largest Kubernetes footprints at Microsoft, representing unique challenges with operating at scale. This platform is the backbone for many of the Microsoft Defender products. As a leader in the Platform Engineering group, you will be responsible for leading the team responsible for the roadmap for our infrastructure lifecycle as we push the envelope for how we think about just-in-time infrastructure; and as we explore novel application models to support the global footprint. This group sits centrally to many of our strategic investments; and we are looking for a technical leader with a track record for leading global teams.

Responsibilities

We are looking for a passionate people leader, with experience running large-scale distributed systems using Kubernetes, including responsibilities for the full delivery lifecycle (Design, Development, Testing and Operations). This role will include working with multiple engineering teams with global visibility. It will include the following responsibilities:

  • Building and execute a roadmap in partnership with stake holders and leaders from across the Microsoft Security organization.
  • Building a culture of engineering excellence; leading design and security reviews, operational health and creating a culture of collaborative design.
  • Create career development plans in partnership with your team, including identifying mentorship opportunities and learning opportunities.
  • Participate in an Incident Manager on-call rotation, as part of the leadership rotation.

Qualifications

  • Required: Bachelor's Degree in Computer Science or related technical discipline
  • 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 People Management Experience.
  • 4+ Years of Experience building cloud services on Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP) and/or Oracle Cloud Infrastructure (OCI).
  • 4+ Years of experience within the Kubernetes ecosystem.

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Microsoft