Principal Software Engineer Manager
Microsoft
Microsoft
Join Microsoft Defender's Cloud Delivery team as a Principal Software Engineering Manager and drive innovation in cloud environments. This role focuses on partnering with service engineering and operations to enhance deployment pipelines, automate readiness checks, and streamline release processes.
Our mission is to empower every person and organization. We foster a culture of growth, innovation, and collaboration, guided by our values of respect, integrity, and accountability. We are building an inclusive environment where everyone can thrive.
Lead and develop a team of engineers to enhance the safety, reliability, and efficiency of cloud deployments within Microsoft Defender. You will be responsible for people management, technical direction, and project delivery, while also contributing to architecture, code, and troubleshooting.
Key duties include: - Hiring, coaching, and developing engineers with clear expectations and growth opportunities. - Setting priorities and ensuring team delivery on deployment improvements, reliability, and security. - Leading the architecture for Azure deployment automation and infrastructure tooling. - Contributing code, reviewing designs, and troubleshooting production issues. - Partnering with service teams to automate deployments and clarify operational ownership. - Driving engineering efficiency through automation and workflow improvements. - Utilizing telemetry and incident learnings to measure and improve practices.
A Bachelor's Degree in Computer Science or a related technical field is required, along with over 10 years of experience in technical engineering and coding in languages such as C, C++, C#, Java, JavaScript, or Python. Significant experience in managing software engineers, including hiring, coaching, and performance management, is essential.
Proven ability to deliver and support production software through an engineering team, manage priorities, and handle dependencies is necessary. You must be adept at explaining technical decisions, risks, and alternatives to stakeholders and resolving competing requirements. Meeting specific security screening requirements, including the Microsoft Cloud Background Check, is mandatory for this role.
Microsoft Corporation
Software