Principal Software Engineer

MicrosoftRedmond, WA,US, map[@type:Country name:US]full timePrincipal
Active

Job description

Lead the architecture, design, and evolution of large-scale distributed systems responsible for web crawling, content acquisition, content processing, and retrieval at internet scale. Drive technical strategy and innovation in crawl scheduling, content freshness, real-time content discovery, and intelligent crawl prioritization systems. Build and operate highly reliable, performant, and efficient services that process billions of web crawling and content acquisition requests daily. Apply AI, machine learning, and data-driven approaches to improve crawl efficiency, content quality, resource utilization, and platform intelligence. Provide technical leadership across multiple teams and organizations, influencing architecture, engineering practices, and long-term platform direction. Partner closely with engineers, applied scientists, product managers, and platform teams across Search and AI to deliver shared infrastructure and end-to-end solutions. Lead efforts to improve platform scalability, reliability, observability, operational excellence, and developer productivity. Mentor senior engineers and drive engineering excellence through technical guidance, design reviews, and cross-team collaboration. Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python Experience designing, building, and operating scalable distributed services at scale. Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Similar jobs