Principal Software Engineer
Core
Define end-to-end architecture vision for compliant computation and storage services supporting the Bing Search ecosystem, establishing platform-wide design principles for privacy, security, and regulatory compliance.
Role type
Principal Software Engineer (Architecture & Strategy)
Builds
Large-scale distributed storage and data processing systems handling petabyte-scale workloads
Domain
Cloud infrastructure, data platforms, regulatory compliance
Deliverable
production ML models | infrastructure
Required skills
Architecting hyperscale distributed systems, data lifecycle management, privacy and security governance, executive communication, multi-year roadmap planning, cross-organizational leadership
Preferred skills
Emerging technology evaluation, developer productivity enhancement, technical mentorship
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Establish platform-wide design principles for privacy, security, and compliance; Drive architectural strategy for large-scale distributed storage; Partner with Legal and Compliance teams to translate requirements into technical capabilities; Mentor senior engineers and architects; Develop multi-year roadmaps aligning business objectives with platform evolution
Seniority
Principal, strategy & mentorship
