About The Position

The Infrastructure and Developer Platform (IDP) team within Microsoft Security plays a pivotal role in supporting the Defender suite by providing a foundational platform that simplifies service deployment, enhances security, and reduces operational costs. We are looking for a Principal Software Engineering Manager - Developer Platform to join our team! Positioned at the intersection of C#/.NET SDK development and Kubernetes, this role is instrumental in enabling AI-driven development workflows across the Microsoft Threat Protection (MTP) organization. By streamlining infrastructure and developer tools, the IDP team empowers engineers to build and scale services more efficiently and reliably. The Infrastructure and Developer Platform (IDP) team is a cornerstone of Microsoft’s security strategy, delivering the essential infrastructure that powers the Defender product suite. By offering robust tools and frameworks, IDP enables engineering teams to innovate rapidly while ensuring secure, reliable, and cost-effective service deployment. Leveraging cutting-edge technologies and best practices, the platform supports seamless operations and global protection for millions of users, reinforcing Microsoft’s leadership in cybersecurity. You’ll help shape and deliver the paved path for secure, observable, and scalable .NET workloads on Kubernetes by: Designing SDKs and platform APIs that make secure defaults and best practices the path of least resistance. Enabling AI‑assisted developer experiences (code generation, linters, templates, PR automation) that increase velocity and reduce toil. Driving adoption through hands‑on dev work plus tech talks, brown bags, and onboarding that scale best practices across Microsoft Security. Why Join Us: Be part of a dynamic and innovative team that is responsible for security components in one of the largest Kubernetes fleets in the world. Work on cutting-edge technologies and make a significant impact on the developer community. Enjoy a collaborative and inclusive work environment with opportunities for growth and development. If you are passionate about developer advocacy and have the skills and experience we are looking for, we would love to hear from you. Apply now to join our team and help us build the future of developer platforms!

Requirements

  • 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.
  • Microsoft 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.

Nice To Haves

  • 4+ years people management experience

Responsibilities

  • Define and drive the roadmap, ensuring alignment with organizational security and compliance requirements.
  • Establish and enforce best practices for first party development.
  • Partner with Microsoft Security, Compliance, and Platform Engineering teams to align developer toolset with the broader security frameworks (e.g., Microsoft SDL, 1ES)
  • Lead the design, implementation, and enforcement of secure-by-default configurations for services and resource.
  • Engage with internal and external security communities, contributing to security standards and best practices within Microsoft.
  • Lead and mentor a team of security-focused engineers, focused on developer productivity, fostering a culture of innovation, collaboration, and operational excellence.
  • Establish team OKRs/KPIs for measuring security improvements and operational effectiveness.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service