Principal Software Engineering Manager
Microsoft | |
United States, Washington, Redmond | |
Nov 25, 2024 | |
OverviewSecurity represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft's mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers' heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world. The Trust and Security Services (TSS) engineering team manages a portfolio of services critical to Microsoft's foundation of Trust, such as code signing, anti-malware scanning, and Microsoft Public Key Infrastructure (MSPKI). Our unique engineering challenges are scale (billions of transactions per month), diversity of workloads (drivers to 4k AAA games), security (physical and logical), and compliance (WebTrust). We are running some of the highest security services and environments at Microsoft. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
ResponsibilitiesArchitect and lead the design of the next generation of cryptographic services Lead an inclusive global team of software engineers, coach and grow team members Design, develop, and operate security services both self-hosted and in Azure Drive consistency, reliability, security, and performance across large environments with a customer and service-centric approach Manage Quality of Service (QoS) SLI/SLO to service requirements Lead effective Change, Incident, and Problem Management processes Provide security technical & thought leadership Communicate complex concepts/incidents to broad audiences including executive communication Partner closely with product managers to innovate, evolve services based on deep understanding of business and customer needs. |