Log in
All jobs
M

Senior Principal Software Engineer

Microsoft
Redmond, WA, United States

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%.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →