Microsoft's Web Data Platform team is seeking a Principal Software Engineer to join their Bing Crawler team within the Microsoft AI (MAI) organization. This role focuses on building and maintaining a global web-scale Index and platform that processes billions of web pages daily. The position offers an exciting opportunity to work on large-scale distributed systems while leading technical innovation.
As a Principal Engineer, you'll be responsible for architecting and developing the crawler platform system, which is crucial for Microsoft's web data infrastructure. The role combines technical leadership with hands-on development, requiring expertise in distributed systems and high-performance computing. You'll have the opportunity to mentor other engineers while working on cutting-edge technology that impacts millions of users.
The position is based in Beijing, China, with a hybrid work arrangement allowing up to 50% work from home. Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The role requires 7+ years of experience and strong expertise in languages like C++, C#, Java, Golang, or Rust.
This is an excellent opportunity for a seasoned engineer who wants to make a significant impact on web-scale systems while working with cutting-edge technology at one of the world's leading tech companies. You'll be part of a team that values innovation, collaboration, and technical excellence, while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.