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 improving a global web-scale Index and the platform that supports it. The position involves working with a large-scale web crawler platform system that processes billions of web pages daily.
The role combines technical leadership with hands-on development, requiring expertise in distributed systems and large-scale data processing. You'll be responsible for architectural decisions, system optimization, and mentoring other engineers while working on critical infrastructure that powers Microsoft's web data capabilities.
As a Principal Engineer, you'll be at the forefront of web crawling technology, working with modern programming languages and distributed systems. The position offers the opportunity to impact Microsoft's AI and search capabilities while working with cutting-edge technology at web scale.
The role 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 generous time off policies. The position requires 7+ years of professional software development experience and offers the chance to work on challenging technical problems while collaborating with talented engineers across Microsoft.
This is an excellent opportunity for a senior technologist looking to make a significant impact on web-scale systems while working for a global technology leader. The role combines technical depth with the opportunity to influence architecture and mentor others, making it ideal for experienced engineers passionate about distributed systems and web technologies.