About this role
Microsoft is hiring a Principal Software Engineer in Redmond, Washington to define and drive the architecture strategy for compliant computation and storage across the Search (Bing) platform. This senior technical leader will shape the long-term technical vision for how Bing processes, stores, governs, and protects data while enabling innovation, AI-powered experiences, and global scale.
The role sits at the intersection of large-scale distributed systems, data governance, and platform engineering, ensuring compliance requirements are embedded into the platform by design. You will drive strategic platform investments to power high-scale search traffic and growth, establish architectural standards for compliant data handling, and drive adoption of next-generation storage and computation frameworks that balance performance, cost, resilience, and regulatory obligations.
- Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience coding in C, C++, C#, Java, JavaScript, or Python, or equivalent experience
- Preferred: Master's Degree AND 12+ years, or Bachelor's Degree AND 15+ years, of relevant technical engineering experience
- Proven experience architecting hyperscale distributed systems, data platforms, or cloud services
- Deep expertise in storage systems, large-scale computation frameworks, and data lifecycle management
- Solid understanding of privacy, security, and compliance requirements
Employment type: Full-Time, Individual Contributor role in Software Engineering. Work site: 4 days/week in-office. Travel: less than 25%.